JGPSTrackEdit
GPS track editor for editing tracks and planning (multiple) day tours
...JGPSTrackEdit my also be used to download tile images for later offline use by smartphone apps.
JGPSTrackEdit is written in the java language. To run the software, a java runtime installation is required (may be obtained from https://www.java.com/de/download/ or https://openjdk.java.net/projects/jdk8/ or https://adoptopenjdk.net/)
More information, including the user manual, may be found on the wiki pages (https://sourceforge.net/p/jgpst