Microsoft released a new update for their PowerToys feature called Workspaces, available here. This allows you to select a group of applications on your desktop, including multiple monitors, and be able to restore them at the push of a button. For both maximized and minimized application and the application location on screen. The only caveat is that if the application is running as Administrator, it will not recall the position on screen.
The description from Microsoft:
PowerToys Workspaces is a desktop manager utility for launching a set of applications to custom positions and configurations with one-click, getting you into your ideal desktop state for any project or activity faster. You can capture your desktop state as a new workspace using the editor, add arguments to apps to configure their state on launch, and pin the workspace as a desktop shortcut for quick-launching. Launching the workspace will launch all apps to their assigned positions.
There are some third party addons that can do similar things but having an official Microsoft version as part of their PowerToys suite can be easier for a corporate IT department to approve as well as a little smaller footprint.