Adobe Illustrator is the default / top end software for logo and line art
creation with enough text manipulation tools to format a professional page.
It is limited to single page setup, no books or multiple pages, its strength
is as a vector based logo creation program, the industry standard. Plenty of
filters and effects. It will support the import of photos/bitmap images,
exports direct as naitive file format, .eps, .pdf, tiff, svg. , gif(?) the
whole gamut. Learning level is steep.
Adobe Photoshop is the top end photo and image editing software, used waaaay
to much for page composition by novices who cannot afford an additional page
layout application. (Because Photoshop works pixel based, the resolution
required for a full color, letter size document, with type that will print
smooth, is staggering).
Adobe InDesign has just about brought its competition (Quark Express) to its
knees as a page layout program for the full manipulation of text, multiple
page layout, arrangment of elements (logos, photos, art etc.) It supports
native file import of Photoshop and Illustrator elements, has numerous
effects built native (drop shadows, feathering, text on paths and curves,
transparancy, excellent print dialog,) hands down the best .pdf creation
abilities, the ability to preview color separations, preflight controls, on
and on and on.
The above 3 comprimise the Adobe Suite (with the inclusion of Acrobat, and
possibly some other Adobe programs), built to complement each other, sold as
a suite or individually.
http://www.adobe.com/products/creativesuite/main.html
You cannot go wrong with the above, $900 usd, but you would be well to
consider some local classes as well.
No print facility can manage fluently without all above, no way, not gonna.
Adobe Pagemaker or Quark Express, in the right hands, combined with
Illustartor would suffice, for multiple page layout.
Illustrator alone, for ads, creation, single page stuff, can suffice for
many.