Программ много, хороших меньше, но выбор есть , все зависит от потребностей оконной фирмы.
Можно описать требования - и предложить нескольким разработчикам поучаствовать в тендере. Мы так и делали. Сравнивали предложения по функционалу, цене проги, цене внедрения и техническим требованиям к оборудованию. Оказывается есть отличная программа, которая работает под Linux, а следовательно нет проблем и затрат на лицензионный Windows (это нам сэкономило больше 150 т. р.)