Amigo, acredito que você queira dar uma turbinada no seu Delphi, agregando funcionalidades específicas ao seu dia a dia.
Isso é possível com a Open Tools API!
Veja esses links:
Introdução:
http://www.techtips.com.br/programacao/delphi/experts/escrevendo-um-expert-para-a-ide-do-delphi/
Exemplos (Sub pasta OTA Open Tools API):
http://edn.embarcadero.com/br/article/40232
Artigos na Clube Delphi (Posts Fechados - Por questão de ética não irei compartilhar os arquivos)
http://www.devmedia.com.br/post-13042-Artigo-Clube-Delphi-Edicao-23-Open-Tools-API.html
http://www.devmedia.com.br/post-12653-Artigo-Clube-Delphi--70-Open-Tools-API.html
http://www.devmedia.com.br/post-11545-Artigo-Clube-Delphi-71-Open-Tools-API.html
http://www.devmedia.com.br/post-917-Criando-plugins-para-o-Delphi.html
http://www.devmedia.com.br/post-14557-Artigo-Clube-Delphi-Edicao-27-O-Poder-dos-Wizards.html
Bom, o assunto não é fácil mas é gratificante.
Veja o que eu consegui fazer com os conhecimento adquirido:
Demitidos
-
Os estressados foram demitidos!
------------------------------
Demitidos é um post do blog Vida de Suporte.