I used to use gpsies which I found excellent.
For some of my longer rides, particularly at night, I use a point to point system, just marking turns. Some folk find this desperately old fashioned but I like it and can stand the time it takes to fashion the plots/files - gpsies allowed this to be done pretty easily. You could see all the separate points on the route you had dumped to it, hack out individually or in groups the ones you didn't want, and fine position the ones you did. It also had a very good system for auto hacking out excess points.
Unfortunately they sold out to alltrails, which tinkered with the system.
So even though lots of my stuff was moved over there I barely use alltrails - find it near unusable for various reasons.
I have the impression that its primary target is walkers/trail followers.
Note - I am not referring to the app, but the web page/application.