Custom Editor Window Views

Reading another thread I thought of a wonderful enhancement.
When I program I usually build cues on faders in different styles.
When I open up the editors, I want to see different things side by side at different times.
Can we have a drop down menu that would allow us to pick different views in each editor and a function that remembers each editor's view. It would also be something where I would hope that column movements and resizing would be stored.
I can think of at least 7 or 8 different views. It would be nice to create a way to save them.
Related