Hola. Con un RichEdit puedes cambiarle los atributos a un texto previamente seleccionado;Con RichEdit->SelStart, eliges el primer caracter.
Con RichEdit->SelLength, eliges la longitud de la seleccion.
Con RichEdit->SelAttributes puedes cambiar el color, la fuente, el tamaño, etc.. del texto q has seleccionado. En la ayuda viene un ejemplo explicado.
Espero que te sirva