I am willing to pay a bit, but don't want to pay professional costs for professional software - this is just idle fun.
Apart from the ability to draw out the layout of roads and buildings, I'm looking for as many as possible of the following Google Maps-like features:
- Buildings of different shapes
- Some kind of indication of building size (see shadows by large buildings in the Maps image)
- Ability to draw bodies of water and parks and see them appropriately indicated by colour/however
- Ability to add labels (to buildings, roads, etc) and toggle them on or off - ideally both individually and by classes (show restaurants, just show this one road's name)
The more options and tweakability the better - especially at the point where you've laid out the map and you are tweaking how it appears.
I have access to Linux, OSX, and Windows (but would prefer to avoid Windows if possible). I am imagining a desktop thing but I also have an iPad and an Android phone.