Подкиньте пожалуйста статей по этой теме или если есть опыт поделитесь!
Цель, как понятно из названия темы, использовать XUL для создания интерфейса.
Буду очень благодарен за любой ответ.

В смысле?
Хочется писать проги на С++ и делать интерфейс для них на XUL?

Да, возможно ли это?

А смысл?
Не проще ли использовать какой-нибудь С++ ориентированный гуй?
QT например.

Вообще ведь можно делать приложения на Gecko, а значит можно и на С++ писать (писать XPI-компоненты), и использовать гуй на XUL.
Только вот любое такое приложение будет требовать таскания с собой этого самого Gecko.