Novation Circuit Groovebox
There is also an amazing software editor from Isotonik Studios in both free and Pro format, (a VST/AU version is soon to come) which really allows so much more use from this Groovy little box of tricks.
There are also templates available to turn Novations Launch Control XL into a hardware controller for Circuit, but that's for anther review...