Понимаю, что СКД написать - это нужно не один мозг иметь. Неужели это написал один человек? А конвертацию данных - конфигурацию эту - там тоже много труда.
Или эти обе задачи раскладываются на подзадачи, с которыми справится каждый?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший