Hola,
Investiga (buscando en internet) sobre lo dicho por
Neftalí, la unidad "ToolsApi" e interfaces como "IOTASourceEditor". Busca también por "expertos" para delphi, o "Delphi experts". He subido al directorio del ClubDelphi un par de ejemplos de expertos, precisamente, aunque no los he probado en Delphi XE2, que es la versión más moderna de Delphi de que dispongo. Creo que en su momento los llevé a cabo con Delphi 7, pero, igualmente pueden servirte de algo.
En este caso los "expertos" añaden algún elemento al menú de Delphi y trabajan con el texto seleccionado en el editor. No creo que costase mucho averiguar, una vez obtenido el "IOTASourceEditor", añadir algo de texto al editor,... lo malo es que yo también estoy con Neftalí y no sé si ahora se usan "otras cosas" y no las mencionadas. A continuación el enlace al ejemplo en cuestión:
http://terawiki.clubdelphi.com/Delph...ClubDelphi.zip