не совсем понимаю до конца каков конкретно их продукт? Вроде как вижу, что они управляют много чем и вид оболочки разный, значит они создали некоторое ядро, которое пережёвывает всё это оборудование + графическая настраиваемая оболочка под каждый отдельный проект, или типовой. Или чет ещё там идёт типа своего контроллера?