Steinberg Groove Agent 5 by coolfog09
I just picked up Groove Agent 5 after being introduced to the lighter version SE included with Cubase 9.
Included in the SE version you get many many drum kits that are pro quality sounding, tons of patterns and some editing abilites.
You get full version of Groove Agent 5 which is around $200 US but you can get it for cheaper if you sign up for their newsletter and wait for a sale. What you get with the full version is about 4 GB of content, tons of patterns and sounds, almost infinite ability to route and add effects and shape the sounds individually or in groups. The obvious stuff like the ability to configure in any way the software to respond to a hardware keyboard, drum pads, electronic drum kit etc.
There is also the unique ability to shape the complexity of drum parts to create human like drum fills and to edit them with a dedicated window. You also can work with loops and sample.
There is also a DJ like filter where you can load up different kits in 4 slots and load up patterns and create the whole percussion side to a track.
Here is a video showing some of these features:
This software is well worth the $200 and could be an excellent complement to whatever style of music you are creating.