MarioD
If you are going to use your hands then an Akai MPD18 drum pad may help"
http://www.sweetwater.com/store/detail/MPD18/?utm_source=MSN&utm_medium=PPC&utm_campaign=audio&utm_term=akai_mpd18
I have one and it does the trick for me, except I use sticks!
These are particularly useful if you buy the pad boosters from MPCstuff.com. Makes them much more linear and sensitive.
Much of the time, though, I use Step Sequencer. With the ability to 'push' notes in time, add 'swing' and edit all the parameter for every hit, you can make very nice grooves as fast as you can do 3-4 takes. With Addictive Drums you also have more choices from each instrument and many more instruments to get nuance in your snare and cymbals.
I have a drum set, and can hold a groove on a live session (NOT a drummer), but prefer crafting my rhythm tracks rather than pounding them out with my fingers on my upgraded MPD18.