For tab groups, why not use Firefox's built-in system? The icon next to the "New Tab" button shows you tabs groups and lets you make new ones, drag tabs from one group to another, and name tab groups. Firefox also takes tabs out of memory when they're in a group you're not looking at.