With AutoActions, you can created profiles which included several actions. You can change display settings, set default audio devices or launch any other script or program. Once you have added an application and assigned a profile to it, AutoActions will monitor this application and will run the actions based on the assigned profile.
Website:
https://github.com/Codectory/AutoActions
Download:
https://github.com/Codectory/AutoAction ... tag/1.9.19
Supposed to be portable, but not tested yet.
AutoActions
Re: AutoActions
Very interesting -- the webpage seems to be more focused on the monitor "HDR" status for games, but I can see this skipping a lot of annoying configuration steps for your software.