HikePreparator
Create, edit view GPX tracks (in the background - online maps)
...It is also used to prepare a hike based on the track - calculate the length, time of passage, add comments, divide the track into stages, prepare a report on (selected) track points, etc.
It also has a module for a map printing (also with the track(s)) ,also rotated, as well as the ability to semi-automatically print a series of maps along the track.