I am looking for a software product to run on a PC with either Windows or Linux and that is preferably free or open-source.
I need to be able to draw roads, buildings, parks (and other green areas) and bodies of water on a 2D Goole-maps-like map. The goal is to make a map of a city easily, rather, for example, create roads by drawing individual lines, aligning them, then setting colour between them and etc.
I am not looking for a tool that will draw over/download/save an existing map. I am not looking for software that can be used to add waypoints/pins/save places on an existing map, neither be able to draw lines and other shapes on one. I am looking for a tool to help me draw roads, buildings, etc. with ease.
Despite my thorough research that started on the March 8th, I have still not found anything that is even close to what I need. A recommendation on what to search for on Google, a name of product, or any idea at all would be highly appreciated!