Personally, I have found Campaign Cartographer to be the best of the programs that I use. For the maps in Betrayal at Shadewood Keep and Rooms with a View, I used a combination of CC, Adobe Illustrator, and Adobe Photoshop - CC doesn't have the capability of adding things like drop shadows and...