For reasons I won't discuss, I needed to create a bunch of ebook covers. Looking around I found some code to do it programmatically, so I adapted/rewrote it and now published my version.
More information at the tapita github repo
And here's an example cover:
It does enough for what I need, but happy to work a bit more on it if anyone wants it.