loads in project alpha and 8dio libs of the drop I believe, but I roll my own
the sub boom there are a bunch in omnisphere, but really, low pass filter any decently recorded soft bass drum sample to taste, if you need it to be "roomy" the old trick is a lex 960 large plate on a send (7 secs approx) (or emulation, or any lex plugin version) with the early reflections off, pre delay low, filter off super low end and add to taste until you get the desired relationship between attack and release. Job done. You can get interesting results adding a compressor on the reverb too and side chaining it from the original sound to take off about 3 db with a quick attack and then controlling the release time as it breathes back in (so the "boom" itself feels bigger).
Also depends on whether you want "attack" on it. If you want more attack, find a sample with more attack, either from a higher velocity layer or whatnot. If you want it electronic, find an 808 sound that's not quite long enough, add tail with verb above, saturate to taste (if you like), compress gently (mind the attack and release to glue the verb in). The massey limiter plugin is great for taming it. Or there's a bunch of pre-rolled ones in omnisphere under hits. Different kicks ambient-ed up have success in different measures. You need to find one where the top end of it sounds decent in "space" or where you're just going to filter it off, it matters less. If it's stereo, phase is important (check it).
basically decide whether you want organic or synthetic, find a sound that has the quality you want, filter off the top, add tail, make sure you've not got a balled up low end (or anything sub 20hz) and you're done. Plus, make sure you line up your transients with anything else, especially other layered bass stuff on the downbeat.
For loud booms, layer a soft and a loud bass drum, high pass filtering off a touch of the loud one (but not too much) and adding tail to taste. if you need a whoosh in, find a good whoosh or reverse stuff and line it up (add a touch of delay (short, 1/8 note, and only just audible) and a little plate verb (high passed) to even the reverse, as reverse dry into super wet boom sounds weird unless you're going for it). Delays can add interest. There's so little point pulling a sub bass boom from a library, although if you're in a hurry the 10 minutes it takes to create it can be annoying and there's loads of good ones out there. I have a patch of 10-20 that I just know "work". It's kind of bread and butter, if you don't have a "boom" track in your template then...well, make one.