i can well imagine that this has already been done as it seems quite obvious but if not then here goes...
would it be simple to make a little util that allowed you to select a few windows that you have carefully arranged on your screen and then assign them as a group.
the 'group' feature would then allow you to move all these windows simultaneously with each window remaining in it's respective 'group' position.
of course being able to minimise and restore the 'group' of windows would also be helpful.
when using dual monitor displays i think this 'group' feature would be quite handy. well, i'm sick of dragging things around from one place to another and then have to neatly lay them out again.
i'm sure there are plenty more obvious features that could be incorporated but the main thing would be to just keep the way it operated quite simple - just clicking or right clicking to assign windows to groups in some way.
as i said, this seems quite an obvious thing to desire so i wouldn't be surprised if something like this was made years ago.
if anyone knows of anything can they please let me know...