I'm a lure hoarder by nature and love to have some of everything that might catch a fish. Each one of the lures called out previously (DHJ, Reefs, P-10's, T-20's, Bandits, Bayrats, Deep Bombers, Renosky's) have subtle differences in vibration, action, flash, body profile, diving depth, etc. and depending on the conditions, those subtle differences may be the reason for getting bit.
Unless I'm on a program that worked for me the day before, I'll run a mixture of baits and let the fish tell me what they want. I definitely have a group of baits that are my "confidence baits" that I consistently catch fish on and are always part of my initial set when I'm trying to define a program. I have a group of DHJ's and Reefs that I usually start with. I may tweak that set a little based on water temp and color, but I usually start out with that same group and make adjustments based on what the fish are telling me or if I hear from a trusted source that something else is connecting.