+1 for OsmAnd’s verctor map support

It supports multiple input maps, so I would go like this :

  • use the default OSM vector map for your area
  • Extract with JOSM the special ways you are interested in
  • Convert the GPX files you have to OSM ways and use some internal tags of your making
  • convert both to OsmAnd’s format with custim rendering (huge, red, …)
  • put in on your OsmAnd’s folder