It seems like I found something promising here: http://cryto.net/projects/jsde/demo/# I was at least able to open several windows containing iframes: http://screencast.com/t/mkvBVLRsfq0s
The link to download the code seems dead, but I have contacted the developer to see if I can still get the code. Hope he responds... In the meantime I attempted to use the "save web page" function, which got be quite far, but not all functions work. Specifically the multiple virtual desktops.
http://echo.nextapp.com/site/ also seems promising with extensive features.