Software for product / variant configuration вам не подходит? Затем посмотрите еще на многие используемые Software for product development.