I use Panorama Tab Groups. It lets me create groups of tabs (obviously) for each project. Each project has 10-20 tabs and I can quickly switch between them. It means that most times, I only have 10-20 tabs visible. Makes things much easier to navigate and keep track of.