Hi nonsequito and welcome to Mobile Read. I hope you find the answers you are looking for.
I have started playing around with
Sigil - but as I am not a programmer either am struggling slightly with it. But so far it works out ok (although it's not for commercial purposes. I create an ePub in Sigil and convert if necessary in Calibre. Maybe that's another way for you to look at.