You could use Tiled for that. Tiled is a map creation tool that allows you to export the maps to a image file format, and it is what I used to create the map examples you see here!
FANTASTIC thank you so much this is amazing. It's been a dream of mine to do something like this.
Where did your get the character sprites from or do you have a recommendation for master/character in a similar style.