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.