TabsOutliner (a Chrome extension which display all currently open tabs and windows) can export not only flat tabs list to a usable text format (to a very usable saved HTML by saving the TO window through Ctrl-S, also to GoogleDoc or to Evernote or some other programs by drag & drop).
But the exported data will contain the relations between the tabs (what was opened from what) and also the notes and all other marks which accompany the tabs in TabsOutliner.
A screenshot which shows the tabs list in Tabs Outliner and how the data from some window is exported to Google Doc (just by drag & drop from Tabs Outliner interface, it is possible to export all windows by one drag & drop gesture if drag the root node)
(Same screenshot but in full res: http://i.imgur.com/UgwzDbh.png)
Declaimer - as seems there is some restrictions to promote own work, so i must note that i am the developer of this extension.