Most training plans can accomplish that, because all you're saying is that you want to be strong, fast, and have good conditioning. Those are vague goals, so pretty much any plan can get you there.
Where are you currently - height, weight, general fat level, and current PRs on the basic lifts?
5/3/1 is a solid choice, but plenty of routines from Waterbury, Thibaudeau, Dan John, or other coaches would fit the bill too.
Do you have any specific targets you're shooting for? Like, what exactly does "lift very heavy" mean? Squat 225x15? 455x3? How will you know when you're "fast/agile"? 5 cartwheels in a row right into a 14-second 100-meter run? What exactly is "good stamina"? An 18-minute 3-mile?
Specific goals get achieved. Vague goals are useless.
Something I've always wondered when this issue comes up... do you have many instances in your daily life where you need to dig ditches or carry exceptionally heavy loads?