В uRPC есть возможность сохранять значения аксессоров (см. общее устройство) в файлы JSON. За это отвечают фукнции get_profile и set_profile. Благодаря этим функциям можно "заморозить" все настройки контроллера, сохранить их в файл json, а потом применить эти же настройки к другому контроллеру.
Генератор профилей превращает json профиль в C-функцию, Python-функцию или специальную Python-функцию для работы с контроллерами XIMC. Каждая из этих фукнцкий последовательно вызывает set-функции аксессоров так, что настройки контроллера становятся равными настройкам, описанным в JSON-файле.
Если вы не знаете, зачем нужен этот генератор - скорее всего, он вам не нужен.