Okay, I got my coding tools sorted out on both my #windows half and my #archlinux half now. So far that consists of #rustup (for #rustlang vers), #gcc, and #pyenv (for #python vers). ...I'm *not* sure if I should look into a version manager for #nodejs or #php just yet, since that affects the web dev stuff I do on the side.
Take a look at fnm: https://github.com/Schniz/fnm