>>29
I haven't found a good software much less libre software. I currently use an app based on leaflet with the maps of the geographical institute of my country. I might even pay for it to unlock the offline maps feature. I still have to use G*ogle Maps (to spot tree patches for bivouac on satellite view for instance)
I usually plan the destination but not a precise route, I can change hiking paths if I feel so inclined.