Треки не ведут от точки к точке. Они просто записывают то, что вы уже прошли. А от точки к точке ведут маршруты (Route).
Тот же Oziexplorer. В него вместо карты моно загрузить чистый лист бумаги. Ну, и
карты, конечно.
А маршрут создаётся забиванием в программу нужных точек и расстановкой последовательности их прохождения.