punchiness comes from processing
as for trap bass it is as simple as using the Kong electronic kick drum module and sending it pitch info so that it follows your real bass/chord progression root notes
you could also try using a subtractor module set one oscillator to a sine wave and the other module to a triangle or square or saw wave (your preference here)
adsr for filter and vca set to about 25-38-89-50, filter cutoff set to about 76, resonance to taste (the numbers are based on a range of 0-127 for each slider)
then send this through a parallel channel with a scream unit inserted
in either case your bass line and your kick drum pretty much have the same rhythmic information