Anyone know of good tools for annotating trails on top of OpenStreetMap data and then viewing the resulting trail + map data interactively, but OFFLINE, on an iPhone? Is there a video guide on how to do this?
to answer my own question (lol!), GraphHopper seems to offer a lot of what I want: https://graphhopper.com/maps/?profile=car&layer=Omniscale
I've also seen BRouter recommended: https://brouter.de/brouter-web/
You can create the trail you want to walk - despite having never been there before (in advance), then just download it as a .GPX file and open/use it on your mobile, completely offline in a suitable app e.g. OsmAnd