Wenn es nur darum geht, nen Text auf X-Windows darzustellen könntest man das recht schnell und "batch-ähnlich" mit TkPerl machen. Perl ist eine Recht mächtig Sprache. Mit TkPerl, als der Portierung von tcl/tk nach perl/tk kann man nun mit Perl auch Grafikobjekte erzeugen.
Hier gibt's z.B. ne Einführung dazu:
http://people.ee.ethz.ch/~strub/tkperl/tkperl-einf.html
Aber das Internet ist voll mit Beispielen zu TkPerl ;-)
Ich würde also ein Perl-Skript machen, daß als Parameter den Text, den es darstellen soll, übergeben bekommt. Den Text kannst Du dann wie gewohnt mit einem Shellskript (oder auch per Aktion) erstellen und dann anzeigen lassen.