I started with hand-drawn maps, got tired of copying them when they wore out, and coverted them to paintbrush. I wrote a VB program to help manage them, measure distances, zoom in, create composite images from different files, etc. That's what I've been using since (a database of bitmaps and a VB program).
I'd really like to find something professional. I looked at Campaign Cartographer a few years ago. What I really want is something that is less about graphics and more about distances, features and stuff. My wish list would be:
1. set up a coordinate system
2. works with XML or other file format to import campaign information (location of towns etc.) and place them on map
3. create DM and player versions of map from single file
4. create different "resolution" of map - a local map that shows the villages and details, a larger-scale maps with features that have been tagged for that resolution.
5. layer in existing bitmap image to copy from
I'm wondering if anyone with experience in CC, Fractal Mapper, etc. can offer some info with respect to my list above. I'm pretty sure Fractal Mapper does #5.