Autocad лучше чем Visio. Это однозначно. Формат файлов не надо разбирать. Работаем на листе и доступ с Lisp или VBA к листу стопроцентный. Excel не нужен. Все расчеты в программе. На форуме есть участник
Kycok, у него имеется макрос по подсчету приборов по комплектациям, с выводом в Excel. Попросите, он даст

Для примера выкладываю
макрос (если что пользователь/пароль scb) по подсчету спецификации кабеля по кабельным сетям с подробной инструкцией по пользованию и установке. Готов помочь в написании программ, как уже где то говорил - владею Autocad+VBA и Delphi (можно и в связке с Autocad). Времени свободного правда не много, но если что то будет интересное то с удовольствием попишу. Составляйте ТЗ. И самое главное: не нужно придумывать велосипед. Самое оптимальное это Autocad с динамическими блоками + надстройка на Lisp или VBA (кто в чем умеет). Спасибо за внимание