I like Asdf, but I have ended up just using Nox and its version management:
https://nox.thea.codes/en/stable/tutorial.html#testing-again...As far as pip alternatives go, Poetry seems to have the highest adoption and rate of adoption. I am currently rolling a project with PDM, but I am nervous about lack of support / adoption.