I HIGHLY recommend Simple Tab Groups for Firefox
Organize the tabs from your different activities into their own groups, that you can show on any of your open firefox windows. Also does regex matching for new tabs, and auto unloading/muting of inactive groups