I ,like Ed ,program drum tracks mostly in realtime from the keyboard then quantize. I do sometimes then go into step editor mode to tweak things a little and add things like flams or rolls that would have been too hard to enter accurately from the keyboard realtime.

A combination of realtime recording with some final editing is certainly the easiest way to go and not nearly as tedious as trying to do the entire track in step mode.