Un simple TrichEdit puede valer.
la propiedad Ctl3d a false
las propiedades BevelInner / Outer / kind a None
BorderStyle a None
Color a clBtnFace
Y ya tienes un Label
Ahora solo tienes que entrar en las propiedades SelText, SelLength, para seleccionar el texto y SelAttributes para quitar y poner negritas, subrayados y demás. Mira la ayuda sobre este método, está bien explicado.
Si necesitas algo más tira una piedra.
Un saludo