For subbass, my go-to synth is actually Sylenth1. If you have a decent computer, Sylenth can produce a very powerful subbass from a simple Sine wave. I'll usually use 2 oscillators because 3-4 is (to me) often unnecessary for sub bass. I usually don't distort it, but if you wanna go for a grittier bass like something from Travis $cott - Antidote, I would definitely add some clean distortion. I'll usually then EQ it to my mix, and will add a little bit of compression. No reverb really, but what I do is I often process subbass through Dada Life's Sausage Fattener plugin to make it bigger. Literally 2 knobs to make the sound fatter and change the timbre. Highly recommend trying it through Sylenth with minimal processing. Remember that it takes a really skilled producer to realize when you SHOULDN'T mess with something except for the fader level.