Ive been using FunkBox for a couple of years now. They keep adding more functionality to it, but its still really easy to use. Its fun to just fool around with it sometimes.
Funkbox can flawlessly emulate those cheesy old drum machines you might find on an organ in someones rec room, but you can reprogram any of the beats you to make them funkier, change the swing, mix the levels, or completely reprogram them.
It also has inter-app audio compatibility, as well as Midi, so you can take advantage of it with tons of iOS audio apps or external midi devices.
RWM-bass about FunkBox Drum Machine, v3.4