Earlier quoted context omitted.
> I just missed too many things out of the box. Another very vague comment bashing Firefox without any real explanation.
I'm not sure making a list that's been done time and time again here would make a difference. But if you're truly interested, here are my top 3: - Firefox comes packed with all kinds of telemetry and analytics turned on. - No workspaces/profiles. I know there are extensions that can enable various flavours of this functionality, but it's just too much overhead to experiment and test every-single-one. - Widgets! I lov…
Most of it is built-in and these days there is generally only one recommended extension: Multi-Account Container. Containers (tabs in the same window with different cookie jars/etc) are built-in, the UI for working with them is not, and MAC is the generally agreed best UI. It lets you create as many named Containers as you want and assign them a color to gently stripe your tabs. You can right-click the new tab button and get a list of Containers to open the next tab in. You can right-click an existing tab and reopen it in a new Container. (TIL from this article there's an option to have left click on the new tab button always open the Container menu. I don't think I'd use that, but it's nice to know.)
If you want to go older school, Profiles (browser windows with different extensions/cookie jars/everything) have been around since the beginning of Firefox (and it shows in how old and ugly some of the UI still is, hah). `about:profiles` is a profile manager when you are already inside a Firefox browser. The `-ProfileManager` command line switch is the ancient startup option to manage profiles before opening a browser window at all. If you like to use side-by-side profiles often you want `-noremote -ProfileManager` and/or `-noremote -P $profileName` shortcuts. (`-noremote` says not to send it to any currently open Firefox window.)