Александр, Вы пошли по пути правки исходников для XDS на Notepad++ с написанием соотв-х плагинов.

Вы не рассматривали вариант чтобы использовать для редактирования ББ? К нему ведь можно прикрутить что угодно -  и "плагины" и вызов компилятора XDS...