I kind of use everything for drums to be honest. Of the main gear I use on a regular basis - the Octatrack, Machinedrum UW, Digitone, Analog Four, and Nord Modular, at one point or another they’ve all taken the lead on drums.
The Octatrack mostly spits out what you put in, but there are so many modulation and effect possibilities, and for drum “textures” it’s my favorite, especially as a live resampler.
I recently got the Machinedrum, it was my mid-life crisis Farrari, basically. I wanted it for a long, long time, and to be honest at first I wasn’t so impressed. After a while though, I really got into it and enjoy the wide variety of sounds and modulation possibilities. I don’t know if it’s the best, or even my favorite, but it’s definitely the right out-and-out drum machine for me.
The Nord Modular can be anything, and I enjoy doing a lot of weird PM and FM percussion sounds, and lately have been pairing its internal sequencers and modulation with the Octatrack for some interesting stuff.
Honestly though, I really like both the Analog Four and especially the Digitone for drums. It takes a while to program the sounds, but you can get such a wide variety of sounds from both of these synths, and with the Soundlocks, even with just 4 tracks each, you can make a lot of complex sounds. The DN especially has been one of my go-to’s for drums lately.
If you’re on a budget, I honestly would take a look at the Analog Four or Analog RYTM mk1’s, since they can be found for around $600 in some cases, and are a steal for what they do, and the Digitone may be had for even less. You won’t get some of the bells and whistles like accent or retriggers, but it does sound great.