PdfCraft is free, open source, and still in alpha, but it already handles many everyday PDF jobs surprisingly well ...