Persistent Application-Specific Window Layout Script with File Storage (PASWLSFS) is an AutoHotkey script that records two window positions. Hitting F3 once will record a window position at the active location. Hitting F3 a subsequent time will record the second position, allowing you to store two window layouts of any width, height, or monitor location. Hitting F5 will toggle between each of the two recorded positions.
PASWLSFS was created to be used with many monitors in mind, and was made to solve the issue of using a window, then wanting it around for monitoring purposes. With this you can record two different positions for same window, toggling between them by hitting F5.
I recommend using it in conjunction with the PowerToys feature FancyZones.