Honestly, as fun as it is using KGP, I don't consider it critical for any real use cases.
If you need a GUI, just use a GUI.