I have a similar suggestion. I am not sure which window has a tab I want to view so I have to laboriously page through all the windows (about 25 in my case) and scan with my eyes over all the tab names.
At a minimum, something like the dropdown menu in Chrome on the upper right shows tab names and has a search feature. The search should work with title or domain name or URI substring. Chrome sorts by last access time from recent to old. I think this would be nicer as a separate window that can stay up, not just a dropdown viewer because i I want to close old tabs, I would have to repeatedly {drop-down, scroll-to-bottom, pick}. You could call it the tab index window.
An additional feature would be to have an x button next to each tab in the index to close the tab without even switching to that page. The session buddy plugin in Chrome can show tabs, but it organizes them by window and does not sort by last access time, and it does not have any search (not even standard browser page search will work with it.)