Just tried out qemu-launcher:
https://screenshots.debian.net/screenshots/q/qemu-launcher/14020_large.pngPart of what it does is provide a GUI for creating / editing sets of information for launching the qemu emulator.
Was thinking that a general GUI tool to do this sort of thing for any command line program (i.e. rather than specifically just for one program) could be handy.
Perhaps one could provide (for each supported command line program) a template describing options, corresponding GUI layout, and how what's specified gets translated into command line parameters. A motivated user might provide / share their own templates.
IIUC, some of this is done by Drag and Drop Robot -- the creating / editing sets of information part at least.
Insert usual comment about if suitable thing doesn't exist already :)