Keep in mind I work with other programmers and one of out products was a GPS tracker system. So what we can do is -> DECORATE <- the map that Google sends to us. So an app written by your programmer could ask for a map image from google with the decorations (your list of things) according to your wishes.

I can't write this app for you as we are a commercial venture but yes, it can be done.
Bob