It's like a showcase of how many tones one can get from fm synthesis. so you have like 2 parts of the bass line.
1. the sub (basic sinewave) this can be seperate if you want, like an octave down from the wobble.
2. lower-midrange wobble. the wobbles will always be like an LFO'd filter (any type of filter not just LPF) but the tones to start with is what interests me. - i do it my making my metalic tone on that FM 8 plugin, then copy the plugin & its patch about 5 times, then for each one I set different FM-matrix settings to get different metalic sounds, some sound clangy some are more zzzziiithy some are very hollow sounding.

and then of course setting different LFO/wobble rates for each patch, I usually sync it to the DAWs B.P.M. as that seems to be the trend these days.
my other tip as what you do after, you can get some really growly sounds just by creating an FX bus of distortions, short reverbs, and ringmods, obviously not too heavy on the ringmod even if it's rindmodding the wet signal of the reverb. very fearsome souund!