Game board Hexographer
Hexographer is an easy to use program for making maps.
There is a Pro and Free version for you to download (www.hexographer.com). When you have started Hexographer, the easiest way is to select a 'Solid Terrain' and use a 'Blank' setting. Then select the size you want and generate the map.
You will get a new window and you can start to edit your map. Click the type of terrain on the right and 'color' your hexes.
Instead of terrain, you can also click 'Map Items' (right side of the window) and select some nice images for your buildings.