I used to programm drums since the Atari ST. Basically I play everything with the keyboard trying to give the best feel then I do dynamics retouches and complex fills by hand inside the daw. The more articulations you have, the better, especially on certain genres. The problem I'm facing now is trying to get that organic sound you hear on, say, Kravitz's albums... even if they are very simple I really cannot get 'that' sound, no matter what. It's way easier for me to fake complex hard rock drums than those simple 70's drums. For the perfectionists, I suggest you to try MODO drums by ik multimedia, you have a new way to control hit-hat and snare variations, it's a game changer