> For me the normal solution of creating separate profiles in Firefox is to use Firefox Portable and have each profile live in their own directory / installation.
That seems a bit overkill to me.
Creating profiles can be done at about:profiles and starting a profile with a shortcut to firefox --profile $PROFILENAME. Not sure how that could be simpler