Many, many years ago I had a vision for putting small CodeGeneration scripts in a wiki, so that many people could create small libraries in PythonLanguage from even simpler schemas stored in the wiki.
The first draft was here
and amazingly still actually runs. If you follow that link you'll see code generated from a simple schema on another page.
You can't edit or change anything. And that demo never really progressed.
Nevertheless, now that CardiganBay allows scripts to be embedded, we're getting closer to reigniting that vision.
Watch this space ...
(Now I'm no longer such a Pythonista it probably won't be called "Spitting Cobra" any more. Spitting cobra was something that spat out Python code.)