I think you can do a lot better with existing features, I don't see your
suggestions as improving usage unless that is the only way that you
want to work.
I am assuming that your windows are each built at the same time.
rather than adding tabs to several different windows as as a classification.
I think you might try inserting a bookmark separator at the bottom
of the unsorted bookmarks folder and then bookmark the pages
at the end, the next time you had another window insert another
separator and continue bookmarking there.
Or you could something similar by using tab context menu item
"Bookmark all Tabs" you will be asked for a folder name
perhaps call it "2009-11-04 Research" and then put it into a
folder named "D" on your bookmarks toolbar for "date"
that will allow your bookmarks to be sorted and remain
separated. You can delete bookmarks when done or move
them into more permanent categorized folders later. Just
like you put bookmarks as a group into a folder and deleted
the window, you can bring back the bookmarks within a folder
as a group with "Open all in tabs" from any bookmarks menu
(one level).
The purpose being that those bookmarks are uncategorized and will
mostly be deleted. You will not have the overhead of lots of windows
open with some pages possibly wanting to be refreshed often (you
can control the refreshing).
The specific details of how to do those things are in
Sorting and rearranging bookmarks - Firefox - MozillaZine Knowledge Base
http://kb.mozillazine.org/Sorting_and_rearranging_bookmarks_-_Firefox
If you have a good idea of what is in those windows the location
bar autocomplete ("AwesomeBar") does a good job of finding items
that you can identify with strings in any order. Then you wouldn't
even have to bookmark items. And if you just want
to go for those in your history alone include "^" character after your
strings separated by a space -- it doesn't really have to be at the end,
but that usage would be not overlap with say keyword shortcuts which
have to be at the beginning.
There are three View in the History sidebar (Ctrl+H or on a Mac Ctrl+Shift+H,
which on Windows would bring up History Library list ) that would be of
interest, if you didn't have a lot of other web pages you also went to
* By Last visited
* By Date and Site
* By Date
http://kb.mozillazine.org/Viewing_the_browsing_history_-_Firefox
http://kb.mozillazine.org/Location_Bar_search
--
HTH,
David McRitchie, extensions I use are briefly documented on my site
Firefox Custom: http://www.mvps.org/dmcritchie/firefox/firefox.htm