About the profiles, Firefox supports "Multi-Account Containers" [1], it's like profiles but per-tab. You can also force some websites to open in a tab (like facebook.com in a "Social Media" container). You should definitely give it a try!
[1] https://news.ycombinator.com/item?id=15256603
Some (of many) good previous discussions:
2020: https://news.ycombinator.com/item?id=22047213
2018: https://news.ycombinator.com/item?id=15256603
About the profiles, Firefox supports "Multi-Account Containers" [1], it's like profiles but per-tab. You can also force some websites to open in a tab (like facebook.com in a "Social Media" container). You should definitely give it a try!
[1] https://news.ycombinator.com/item?id=15256603