For the universe sadness there is no real way to do a cool syntax hightlight with autocomplete and other tasty things without hardcode. Or maybe you can do it, but development of such kind of component will took extremely long time.
Or maybe I'm wrong with it
I give no guarantees but in the future there is a chance to go opensource. But certainly not now.