yeah although kotlin and compose are easy it would be too much work if you don't particularly consider yourself a programmer or don't like coding.
Well I LIKE coding but I am just not competent enough at this point in time. Maybe a couple years from now - thankfully a lot of really talented people are helping me learn these things and contributing to XCL (for instance, the guy who originally wrote the first version of the mod loader - and encouraged me to use actual source control and stuff), and am slowly learning those skills. But definitely I'm not at the point where I can make huge improvements to the engine. I did make little improvements to Harlowe to stop its native memory leaks and stuff, but nothing major.
I do have hope that one day a few years from now, you will be able to use an AI based code interpreter that can sublimate any code and rewrite it in any language. That's sort of what I'm putting my hope in! I've been training (using the fine tuning API) an AI bot with Harlowe coding knowledge to help me with refactoring game code, and it does a pretty good job. But one day it should be able to do much more advanced stuff.