Scribus
Scribus is an open source desktop publishing program that helps you create professional page layouts and press- ready page designs. Apart from having a user friendly layout, Scribus is also backed by extensive documentation and offers a wide number of features such as colour separation, CMYh and spot colours, ICC colour management and mDF creation.
Website: http://www.scribus.net/