OTOH it’s just this sort of thing I have hoped to be able to do thanks to linking Kompostilo with Python. It isn’t an accident that I have wanted to have Python as a scripting language for the typesetter—unlike all the other general purpose scripting languages, Python has fontforge modules.
(It’s interesting that LuaTeX also has fontforge ‘modules’, and yet has Lua as its only scripting language. What LuaTeX actually has is parts of fontforge’s source code adapted to another purpose and compiled in as part of the typesetting program.)