Rosegarden gives you the promises for writing cross platform webextensions on Chrome and other browsers missing the promise based API.
Why do you think that https://github.com/GorvGoyl/Notion-Boost-browser-extension is a good alternative to rosegarden