Ninite and Chocolatey helps a bit. But then you get to the point where there is no automation for a start menu entry for some packages. It's a bit of a mess.
A colleague installed Python from the MS Store on Windows 11 it messed up all python software, PyCharm, the other python versions and some file associations. Quite a mess.