I was thinking of building something similar because I regularly have >200 tabs open.
This looks like it does everything I wanted, and then some. Nice!