The Rekordbox.xml format [1] is quite simple. Note the `<TEMPO>` and `<POSITION_MARK>` tags.
But Pinoeer can be weird and there's a lot of old (even ancient) equipment out there, so sometimes it's a case of finding the lowest common denominator and sticking to that.