You should also compare mise which manages node, neovim, python, etc for me and can be used for many more tools.
https:// mise.jdx.dev/
I'm not sure why it doesn't catches the conversation, maybe because they don't advertise it as "node version manager" or "python version manager" which is what people mostly search for. Instead, it is "almost anything version manager" and can be extended to support currently unsupported softwares by creating plugins.