JOSM (Java OpenStreetMaps) editor is a tool you can use to
create your own maps.
allows you to build your own maps based on data from OpenStreetMaps,
other online sources or your own data. You can make edits, add
annotations and upload your results back on to the OpenStreetMaps