Welcome Mayk!

I would look into the Profantasy software suite. With Campaign Cartographer 3 you can create overland maps, with City Designer 3 you can create towns and villages and with Dungeon Designer 3 you can create floorplans, dungeons, houses, etc.

Of course there's other software out there, so look around the forum as well.