Ask HN: What's your best startup idea that you're not going to pursue? 12 years ago
These guys have a similar concept. Except they really only seek to estimate materials quantities.
I have used their xml files previously to automatically tile roofs with solar panels.