There should be global configs that are implemented automatically on all profiles with the option to override them at the profile level
This would be for anything config-related, especially extensions. It's so annoying to have to install the same extensions on every single profile or configure the same site settings for the same site on every profile. This is especially so for Tampermonkey and all my userscripts.
There should be a global config where I can set global browser configs and install extensions. If I don't want a particular extension on a particular profile, I can mark it as not installed for that profile. You would also be able to override specific global settings per profile without affecting any other settings.
The global configs wouldn't be physically copied to the profiles. The profiles would just read from a global instance. Making a config change in the global would automatically be read by all other profiles.
Where this would be useful:
- Browser-level configs
- Site-level configs
- Extensions
- Devtools snippets and overrides