In case people don't know, this is often referred to as a "projectional editor" and the paradigm is also known as "Intentional Programming" in the sense that the programming environment helps capture the intent of the authors. Popularised (if we can call it popular!) by Charles Simonyi of Microsoft's fame who created the company called Intentional Software that was recently purchased by Microsoft. There was interesti…
The dirty reality is that text is the lowest common denominator, and as such, most reusable.
Speaking of Microsoft, I would rather manage flat config files than structured registry editors.