The make_it_mojo branch of kdesrc-build development is integrating Mojolicious, so that we can integrate good event-driven support (using Javascript-style Promises), host an API server, and in the long-term allow kdesrc-build to act as a backend for a decent GUI.
This mostly works, but I need to finish it up and integrate it so that the GUI can use it. I think I need to integrate the ability to automatically import required Perl modules from the native package manager first though.