Добавить своё расширение в среду RAD Studio

Создайте проект package. Добавьте unit, в котором и разместите код ваших классов, расширяющих функциональность RAD Studio.

Взаимодействие ваших расширений со средой разработки возможно через интерфейсы Open Tools API(OTAPI), которые объявлены в ToolsAPI.pas, этот файл нужно подключить в uses.
Некоторые файлы OTAPI не поставлются в исходниках, для успешной сборки проекта понадобится включить DesignIde.dcp в requires вашего проекта.

Идея взаимодействия вашего расширения с RAD studio состоит в том, что вы создаёте класс, который подписывается на уведомления о каких-то событиях в среде разработки и обрабатывает вызовы, когда эти события происходят.

Класс вашего расширения должен быть наследником от TNotifierObject и реализовывать нужные вам интерфейсы из OTAPI.

В проекте должна быть объявлена и реализована процедура Register, она будет вызвать оболочкой при старте вашего расширения.
Обратите внимание, что подписка ваших экспертов на уведомления RAD Studio должно происходить в этой процедуре, а не в секции initialization проекта.

Когда вашему классу нужно выполнить какие-то действия в среде разработки, он может обратиться к функциям поддерживаемых интерфейсов через переменную BorlandIDEServices.

...
  (BorlandIDEServices as IOTAMessageServices).AddWideTitleMessage('Текст сообщения');
...

Готовый проект нужно будет скомпилировать и полученный bpl добавить в среду через меню "Component - Install Packages"