Well, StemJSON is also built on an existing format - JSON, which LLMs are definitely trained on and generate quite well. The key is the vocabulary, which describes not only components and layout but also their behavior, so in the end you get pretty comprehensive functionality or even a complete app.