The UX around multi-account containers is still being worked on, but the contextualIdentities WebExtension API (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP...) allows add-ons to interact with containers, so a third party developer could create exactly the experience you've requested.