This article is about Python venvs using Docker. That I wouldn’t want to pollute the base installation on my local machine should be clear.
But you can just create a venv and install everything in there, no need to create dozens of venvs if that’s what you want.
AFAIK you should alternate your training. Muscles need rest. The actual buildup of muscles happens when they rest, not during training. So a day break would be advisable if you are not a body builder or otherwise professionally.