I think I may have a workaround for the issue I posted about recently (not being able to pin inspector windows across gameplay sessions):
You said windows reopen in their old positions. Does that mean that you could store the layout of all open inspectors with a hotkey?
If you can, then you could provide a hotkey to restore layout, and basically work around Unity's window weirdness.
Thoughts? I'm happy to help experiment if you could point me to the right part of Unity's API docs
Customer support service by UserEcho