Map Maker / Cartography Software

By Hospan, in Deathwatch Gamemasters

Hello board members.

First time poster here. I have been reading the forums for a few days now. I have run several DW games and my local crew is eating it up. I'm looking for a map maker or cartography software package. I've been using hand-drawn maps, but I'm looking to take it to the next level. I've searched the forums but have come up dry. I'm not sure if I'm using the wrong key-words or what may be going wrong. I've searched Google and found a few things that may work, but I'm hoping for some "community favorites".

Ideally, I'd like the software to do the following.

- Randomly generate planets and/or continental bodies on said planets

- Allow me to zoom in and customize terrain features, add cities, etc

- Allow me to insert text tags and names

- Allow me to print specific portions of maps

Thanks for any help you can provide!