InDesign is the industry standard page layout application, capable of exporting pdfs containing vector and bitmap elements.
Background images can be used at a lower resolution than fine detail images reducing file size.
Add text within InDesign for maximum flexibility, save line drawings as Illustrator files and place in InDesign, and use single images not groups of images from photoshop.