I still think multiple profiles are a better choice. My main profile never keeps cookies and have a very rigid https://github.com/pyllyukko/user.js file and only a couple of extensions. I'm very scared about extensions and self-updating scripts so I only keep them isolated. It also helps with organization since I have different bookmarks. I can also "firewall" that profile to never accidentally load websites I don't want to.
If needed you can drag windows/tabs between profiles or even other browsers. I disabled all the referral options too.
If needed you can drag windows/tabs between profiles or even other browsers. I disabled all the referral options too.