Lost me there dude. Remember, i'm an idiot, thick, dense,...ya gotta splain to me in more simpler terms.
Controller?...meaning, you use the controller to play kits that you find online?
drawing it in?...huh?
My drum machine has "patterns", none of which I use. I set tempo, pick a kit(it has several), customize the kit by changing a single element such as loosening or tightening down on the hat, customize a bit further(cut/add reverb, adjust pitch and such), do some panning(kick and snare ALWAYS center

),....then start tapping. I "program" one pattern at a time(mentally thinking of where the kick should land to correspond/landing with the bass, which I will record later once the patterns are linked in an entire song), then link the patterns to create an entire song. It's a long process that is often revised several times....a pain in the ass, which I usually do before anything else....the entire song on drums.
Oddly, it seems that sometimes, though the beat is accurate, where it lands on the beat seems odd. As if in a driving type ditty the beat is dragging, because the beat should be on the front of the one, so to speak. I've messed with the quantization, but tapping those little buttons...I suck keeping things accurate.
In short, the drum machine sucks, I suck, or both.
Hey, but on the bright side, Acidrock did give me the scoop a while back on using midi to set the clock thing so as to make sure revisions are on tempo. Thanks Acidrock!