Actually running from source is trivial. Just set a single environment variable and if you want to update calibre, run a single git pull command.
https://manual.calibre-ebook.com/develop.html
But, I have no problem with adding a stylesheet setting to the editor. It's just that I am a bit swamped at the moment, so open a bug report requesting the feature, and I'll get to it when I can.