From Lutnik Hubert:
JGPSTrackEdit is a GPS track editor for editing tracks and planning (multiple) day tours. A track may be splitted, reversed or edited. Points may be inserted or appended to a track (routing supported) or may be moved or deleted from a track. Maps of several providers are available, the default map is OpenStreetMap.