I have used EZDrummer for years. Sometimes I record my own MIDI via my Roland V-Drums, and use EZDrummer to add fills or change the playing style. I'll also use EZD2 for different sounds, as well. It's really simple once you dive in and get comfortable with the simple concept of drag/drop MIDI sequences.
Here's a song I did over the past few days using ALL EZ products - EZKeys, EZBass, and EZDrummer. Sometimes it's just very easy to put things together this way. I've never done it 100% Toontrack before, and I am very pleased with the result. Check it out!!
https://soundcloud.com/mdenman/one-year-later-my-journey