Allow different UI configuration depending on whether you are docked or not. Currently we have some UI windows that are shown only in space or only when docked, but many others are shared. I'd like to see an option to have for instance "Character Sheet" and "Regional Market" windows open when docked, but closed when undocked. On the other hand I have no need for the recently added "Saved locations" when docked, but I'd like it open automatically once I undock. For relative simplicity I'd be open to just having the two states of all windows, so that you could have two completely different UI layouts for when you are docked/undocked without any inheritance between them when it comes to open/closed state and position.