I'd like to have a "dashboard" page of multiple, resizable, collapsible windows arranged in columns, with an easy means of persisting and resetting positions and states. Is there a jQuery library that supports that? Right now I'm manually setting jQuery UI dialogs, but persisting will be a pain, collapsing will be a pain, and I'm thinking someone else must have thought of this, but my search terms are a bit generic and I'm getting too much information to filter through. I'm hoping some experienced developers have run across specific technologies I can research.
Suggestions?