iText is a free open source Java-PDF library released on SF under the MPL/LGPL; iText comes with a simple GUI: the iText toolbox. The original developers of iText want to publish this toolbox as a separate project under the more permissive MIT license.
...The tool suite will provide integrated support for writing screenplays and prose, and developing plot and character. The backend will support many target formats, including XML and PDF.