
I'm gonna warn you: If you're not comfy with a blinking white cursor on a black background,
PDFTK probably isn't for you. However, I think it's fantastic. PDFTK is a tool that lets you do a variety of operations on PDF files from the command line. The feature that I found particularly valuable today was the ability to merge an arbitrary number of PDF files into a single PDF document. It can also split a single PDF into multiple documents, produce an unencrypted PDF from an encrypted one (provided you have the password) or vice versa, unpack file attachments from a PDF or attach files to a document, watermark pages, dump data like bookmarks or metadata, and more. PDFTK is totally free and very fast and is available for Windows, Mac OS X, Linux, and FreeBSD. The catch, of course, is that the only GUI is your keyboard, and for many tasks you'll probably--gasp--have to read the documentation. However, the PDFTK web site does have some handy
sample commands for common tasks. Happy PDFing!
Update: Reader MM alerts us to the existence of
GUIPDFTK, a GUI front-end for PDFTK by Dirk Paehl. It's also free and available for Windows and Linux.