Perch’s Template-Driven Modeling
For reasons I don’t quite remember, I watched this video on Perch templating. I mentioned Perch in my book as the cheapest commercial CMS on the market (it’s $69, one-time).
Watch at 2:00 when the developer inserts template tags. You can see that the template tags themselves seem to be a form of model configuration.
Then, at 7:20, look at the edit form. Now, I don’t claim to know everything about Perch, but it looks to me that it configured the model (or at least the editor) by parsing the template.
That’s a neat trick.