Интерфейс.
Для прикладных задач ориентированных на специфического пользователя интерфейс играет большую роль.
Я бы здесь не нацеливался бы на сильную юзабилити.
Первое - это визуальность - больше мышкой: взял - перенес.
Второе - согласованность - чтобы визуальная картинка была не искусственной (нет смысла пользователю осваивать), а что-то отражала из реальной предметной области - здесь управление.(здание, цеха, склады,проекты, трубы, кадры, товар - что угодно)
Поэтому и нужен персонаж - чтобы
1) mind картинки пользователя и дизайнера совпали.
2) работа с программой хорошо легла в UX этого пользователя.
Я бы с этой стороны к такому софту подходил бы.