I use a Firefox addon called "Temporary Containers". Basically unless I tell it overwise, every tab I open (unless it's the same domain) is opened in a new container. When the tab is closed, the container is deleted.
I use the automatic mode, but it's quite configurable in what you can do and works incredibly well.
This would be ideal, but from what I understand this addon is built on the framework of mozilla's containers, which can not work in private browsing, which is a shame, I'm not sure why mozilla has set it up this way, although they likely have a good reason.
I use the automatic mode, but it's quite configurable in what you can do and works incredibly well.
It's way better than private mode IMO.