For a project that involved dozens of print pages to be saved as textdocuments, I used the Tesseract OCR program together with the Netpbm library. Here’s what the three step workflow looks like.
DTP with Scribus
For simple Desk Top Publishing jobs you can use Scribus. The (Dutch) OS X Shortcuts reference was created with Scribus version 1.3.