Hola.
Gracias por responder. Al final la solución estaba más cerca de lo pensado: dentro del paquete de componentes libres KControls hay uno llamado "KMemo" que utiliza el formato RTF. Bueno, dentro de los ejemplos de código uno de ellos es, justamente, un editor de textos con prácticamente todo lo básico, incluyendo vista previa de impresión, viñetas/numeración, formato de párrafo bastante avanzado, inserción de vínculos (URL) y varias cosas más.
El paquete KControls viene incluído en Lazarus Codetyphon, y se puede descargar también para Delphi:
http://www.tkweb.eu/
Saludos !!!