Hi. I’m author of PyGlossary. You mentioned that the GUI is a nightmare horrorvoid. Are you referring to Tkinter-based interface? (we also have GTK) And how do you think it can be improved? Would making it an syep-by-step wizard solve the problem?

Also you can try interactive command line interface.

GitHub-flavored Markdown & a sane subset of HTML is supported.