i think other people should definitely weigh in on this, but I think Final Cut, AE, Premiere, or your other editing app’s could do this, but I don’t know of any “automatic” way of doing it. It looks like you just need to cut your footage, like you would for any other video, with these jumps (or, “glitches”) in mind.
Maybe something to consider would be using After Effects with a plugin from videocopilot.net called “Twitch”. It’s a great plugin, but I’m not sure you can “twitch” the time remapping field. I’m not saying you can’t, just that I’m not sure. You might be able to. But if so, you may not be able to really control the final output of the glitches unless you just cut it (edit it) that way in an editor.
If it were me, I would just cut it in Final Cut Pro. You’ll have total control of your final results that way. Others can vote if this is a good idea or not, or, let you know if there’s a plugin out there that would make this easier.
Hope that helps!
e~