Thank you for the update on this.
I have been wrestling with build systems for a while for development with a platform that uses multiple languages. Ant is too old, Maven too opinionated, and I’ve given up on Gradle as I find it too hard to extend and determine exactly what it’s doing.
I then found SBT. Very solid, fast, logical - but a bit complex.
Because it’s written in Scala, I started to look at that language again. Wow! It’s complex. I much prefer the results of my experimentation with Kotlin - I think you are on the right track.
But, I’m stuck not being able to compile Kotlin until I can figure out how to support it within SBT.
I know it’s not Kotlin based and I’m really not sure how many people use it - but I’ll be watching for anyone interested in a plugin for SBT… Maybe I can get some help writing one.