@martindotnet.bsky.social I have a PowerShell script that uses Winget to install everything I need.

I believe all those applications you mentioned are available on Winget as I install a good percentage of them.