Benchmarks

Very informal testing:

Program

Time

gpxsplit

24s

gpxmgr

32s

gpxsplitter

1s

Other programs

gpxsplit is a Haskell/Haxml-based GPX file splitter

gpxmgr is a Python/minidom-based GPX file splitter. Python's minidom is known for being notoriously slow.