Hmmm... I would think a drawing program whould give you much more control. Those other programs you mentioned might be better at laying out type, but I doubt they could handle graphics any better.