what ever works sounds like a cop-out and it is:
Typical sounds found
Vocal
Singer(s)
electric piano
other synths
strings
Brass including low trombones and horns
bass of your choice
maybe 808's knocking with the bass
drum sounds to match your sub-genre
An important thing to think about is do you really need to follow the sonic choices others have already made in a particular sub-genre or should you choose your own sounds and make it anyways - to me this is the key to doing it but making it you
As for particular vsts/sample sets/entire synth packages - choose your own and make it work for you - no point getting Nexus II, Gladiator Tone, Purity and the rest and then just using the same patches that justice league or some other production crew is already using - there will be no noticeable differences and there fore no incentive to go with you over those other more famous crews other than that you may be cheaper (which is never a good selling point when someone else is looking to get famous).......