There was a guy in his 60s regularly doing very nice circular hiking routes of 40 to 60 km in our nearby forests, and apart from that just being kind of awesome and impressive to see when you look at local routes, actually walking his routes was often a very nice experience with diverse landscapes often along nice small, less used paths. It was great seeing nice weather in the morning, and then oftentimes without any pre-planning just walk or bike to the forest and just start along one of this guy's routes within a few minutes, all in an incredibly hassle free manner and with a result which pretty much always beat out just following the official hiking trails shown on signs etc. I don't know if there's another app right now where you can so easily profit from the experience and knowledge of your local community.
I have used brouter.de as a GPX editor instead of going on site to the route, and used Umap on OSM.ch to upload a GPX:
https://brouter.de/brouter-web/ http://www.vintagemtb.org/maps https://umap.osm.ch/
Planning routes can be easily done offline with desktop apps. Don't even start with mobile use, I have never seen a web based tool where you could plan a route by tapping on a smartphone screen without pulling your hair out of desperation.
Also the question remains, what do you navigate the planned routes / gpx traces? What happens if you notice you want to improvise and replan to hit some target on the way you saw in the distance while on the trail? This was (and currently still is) absolutely trivial and intuitive to do on Komoot. The best alternative I can think of is maybe brouter+ osmand, but that's really quite clunky in comparison with Komoot (similar to the experience you probably mean when talking about pulling your hair out)
In OsmAnd~ just remember to fix the track to existing paths, otherwise OsmAnd~ routing engine may have difficulty to guide you. I've never dig into it, but it looks like there can be a small offset between the GPX and Osm map.