Si solo es un texto, podrías ponerlo en un Memo oculto y cuando necesites sacarlo solo tendrías que hacer un simple Memo.Lines.SaveToFile.
si necesitas más potencia,
las JVCL (mas de 400 componentes para delphi) tienen lo que buscas.
Seguro que hay otros componentes que lo hagan, pero ahora mismo no caigo.
EDITO: buscando por el foro me he encotnrado
esto que te viene al pelo
Un saludo