few years ago I was into tab management, I would keep my tab groups on a JSON file on Git, so I could easily fetch them and load it into Min Browser. There was like 100+ tabs with about 6 tasks (tab groups are called a task in Min). The end result was that if I wanted to go on a specific tab I knew where it would be so there was like 0 chances to have a duplicate tab.
But then I found an option on Firefox Android that would auto close tabs. This changed my thinking, because it was so easy: I would go to my Android and have just an url bar where I type text versus tab groups with 100+ tabs on Desktop. So I decided to do the same on Desktop and installed Firefox.
I open lots of tabs, if I want them to persist then I just pin them. So just like in Android, add an option to close tabs that have not been accessed in some period of time. Also increase minimum tab width so having more than 20 tabs, wont make it hard to read their titles.
Currently I right click on pinned tabs and choose "Close other tabs". which is not that great...