what problems does this tool solve?
... Why was it created? Because generating new apps is like an "almost never" problem for me. Not to say it's not "un-fun" sometimes, but in reality, it's like the smallest amount of time I'll spend in the entirety of a project.
If anything the fact it's not Make, or whatever is canonical for the language/runtime, seems like a disadvantage because it's one more abstraction I'll eventually have to use... unless there are some wicked sweet problems it solves.
Also, the fact the user configuration language is `go` also seems like a disadvantage. As much as I hate to say it, JavaScript would probably be a better choice if you need users to have access to a language for scripting tasks (I know nothing about go but a quick google gave me this: https://github.com/jingweno/godzilla). Does it already support multiple languages? Examples of that would be awesome too.
One love. Hope my comments are constructive for y'all.