По поводу выдирания компонентов — у меня был похожий опыт.
Я покусился на отладчик из Creator'а.
вот. В принципе получилось, но сил было потраченно очень много. И обновляться на следующую версию Creatora у меня энтузиазма не хватило. Слишком много взаимосвязей между компонентами внутри Qt Creator.
По поводу создания своего компонента. Уже писал в личку, но продублирую для публики, может еще кому-то будет полезно.
В создании компонента Y очень заинтересован Filipe Azevedo aka PasNox и работает над ним
здесь. Он Qt-шник крутой (черт знает сколько лет опыта, сертификаты там всякие...) и в создании текстовых редакторов у него неторый
опыт есть. Присоединяйся к нему, вместе у вас лучше получится.