В общем, буду прорабатывать вариант с описанием геометрии в XML файле.
XML идеален для разработки (как по "гибкости", так и по количеству инструментов для работы с ним, а главное по формальной простоте описания формата) - но есть у него существенный недостаток - никакими средствами невозможно заставить простого юзера править его самостоятельно, а тем более что когда в формат "впутываются" различные формулы и ссылки. В итоге один черт на него придется писать гуишку (TreeView в помощь), писать кучку конверторов (в простом случае "вытаскивателей" информации) во все подряд. В общем буквально на прошлой неделе закончил я "перенос" аналогичного описания "графической" информации из XML в СУБД, т.к. в какой-то момент количество "удобных костылей" начинает мешать ходить - но нельзя не отметить, что заранее формат реляционной БД, без корректировок, вывести получается только в совсем простых случаях.