Shameless self-promotion: my timeline app, Preceden, which lets you make multi-layered timelines, would be perfect for representing timelines like this (and the one in Primer!).
The $5/day the led to that $60 didn't result in any paying customers, so I stopped. Blog reviews and word of mouth are much more effective.
As far as usability goes, it should be pretty easy to use. There are advanced features, but for a simple timeline, you should be off and running in minutes.