We need a process that allows us to set up the UI as desired, save that to a named profile, and then to manage which profile is in use.
For example, I utilize a workstation class laptop. Most of the time I'm in the office and using two monitors connected to a docking stations. I use one set up of windows/UI on this set-up. Then, when traveling, I'm likely to only be using the laptop monitor, so I would like a different configuration for that set-up. Additionally, there may be instances in the two-monitor set-up where I would want to keep all Revit windows on one monitor with other information on the second monitor.
Some way to easily save these to different profiles and switch between/manage them seems critical.