I'd suggest you work in a vector format, possibly even a geospatial vector format and use something like QuantumGIS.

Then you can make maps for any particular area in an appropriate projection and you can pretty them up in a raster graphics editor, or non-spatial vector editor.

I've been thinking of doing just this myself when I get some time.