Jaguar's CDI is slightly modified KX200 CDI
http://www.dragonfly75.com/moto/CDI.html
if I recall he puts a 1 uF capacitor in parallel with the 4.7 uF capacitor and changes the 1.5 uF for a polypropylene film type, but don't quote me on that.
it's the only design worth cloning in my opinion. the stock cdi works well but is shy on features and so cheap it doesn't make sense to roll your own, the HD-Lightning is nice, but as far as I can tell it itself is a clone of Jaguar's CDI with some other minor changes, and pretty much everything else on the market is trash.
a few years ago we were mulling over an arduino based CDI that would adjust the timing dynamically depending on load, engine temperature, and RPM but nothing ever came of it. it's been kicking around in the back of my mind ever since though.