AutoCAD и другие CAD позволяют определять и выносить в текст или таблицы различные свойства объекта: длина, площадь, объем. Есть функция "поле", позволяющая вытаскивать конкретный параметр объекта и включать его в формулы.
Теоретически можно создать очень подробную модель, где будет всё от объема бетона и его армирования до последнего плинтуса и гвоздей, которыми он будет прибит. Долго и сложно, зато в одном месте сразу всё.
Узкоспециализированные САПР в виде самостоятельных приложений или навесок на базовые CAD, позволяющие автоматически составлять спецификации и ведомости (GeoniCS и другие родственники CS, AutoCAD Civil 3D, AutoCAD Electrical и т.п.), но они заточены под конкретику: работу с грунтом, инженерными коммуникациями, железобетоном и т.д. То есть не делают сразу всё от и до.
Так же есть программы, которые создаются для конкретных изделий - например вентфасад, витражи, системы поверхностного водоотвода и другие модульные решения, для которых в программе уже заложены те или иные параметры фурнитуры и расходных материалов. Т.е. ты не создаёшь с нуля, а работаешь с конструктором, состоящим из конечного количества элементов, у которых задаешь те или иные параметры (изменяешь площадь, длину, указываешь периметр). В основном они рассчитаны на конкретного производителя.
Такие программы есть у мебельщиков. Вроде бы "PRO100" позволяет выполнить не только 3D модель, но и рассчитать раскрой с фурнитурой.
Так что программ полно. Некоторые позволяют писать расчетные программы под конкретные задачи.
Но таких что бы вычертил весь объект (например завод) от и до, потом нажал на кнопку и тебе сразу: 20 662 654 357,58 р - не встречал ))))