Drums are hard. Especially now when there is A LOT of cool complex sampled stuff out there. Each drum has it's own way to be made.
Kicks have big fundamental sinewave with pitch doen envelopes and bunch of layers to fatten up the attacks. Snares has that fundamental too, but higher a bit and lot of longer layers with distinct set of resonators and kinda random noise (which is in the real world made by set of springs underneath a real snare.) Hihats have those resonators too, but way up there in high frequencies. It's really dificult and complex so you can spend days, weeks, months by unsuccesfull trying. (Been there.)
Also, a lot of those sounds that sound synthetic have it's roots to sampled originals. Like on 909. Roland tried to synthesize hihats on 808, but it didn't sound good at all, so they recorded real hi-hat for 909. (Which got sampled and used as a base for a lot of today's samplepack's hihats.)