If reinstalling software feels repetitive, these tools have some ideas.
If you’re not good at programming, you can use the drag-and-drop interface to create automations. NinjaOne's scripting engine works in various programming languages, including Javascript, ShellScript, ...