Photoshop optional GIMP and Paint.Net. Illustrator optional Inkscape. Dreamweaver optional NVU. How about Adobe InDesign & QuarkXptress? For free publishing software can use Scribus.

Scribus is an open-source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 and Windows desktops with a combination of “press-ready” output and new approaches to page layout.

Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, ICC color management and versatile PDF creation.

Click here to download.