The neat thing about using Photoshop is being able to work with layers. I don't know what other mapping software gives you that sort of flexibility in being able to layer things, such as having a different layer for cities, names, roads, waterways, etc.
And then if you really want, you can make...