(Perhaps it might be an idea for a plugin)
Option to save a session: opened files and its window positions are saved and can be restored from a session manager in a right pane.
Case:
I work on multiple projects and need to quickly switch between them. Currently I need to close all my documents and then start over every time I switch projects.
Since I am aware of multiple window instance issue, maybe session manager could do the trick.
How it works
Option A. If user wants to update a session after document arrangements have been done, use clicks “Update session”.
Option B. Once the session is opened and user makes changes (e.g. opens/closes documents), the session is updated automatically—no need to “Update session”.