JGPSTrackEdit
GPS track editor for editing tracks and planning (multiple) day tours
..., Garmin gpx track, Garmin tcx, kml and plain txt.
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