Tangent: I'm about to start learning EDA and what I really want is a data format for my designs. Something that I can write my own code to generate and manipulate as well as using standard GUI tools.
Is there any "data first" EDA package? Something more "docbook" and less "Microsoft Word"?