Lots of numbers....
Weight of the vehicle, compressed spring height at optimum ride height, max spring extension you think you will see, and max compressed height in full stuff situations.
A really soft spring will need to be really long in order to support the weight of the vehicle, but if you compress it too much, it will bind. You also may not have enough spring perch height to fit that tall of a spring under the truck without major modding.
A stiffer spring wont need to be as long, but you will have a stiffer ride, and may not get the full spring extension you want unless you design it so the spring can leave the perch.
Say your front end weighs 2000lbs, thats 1000lbs each tire. Say you want a spring thats 10" tall at optimum ride height, and you find a spring thats rated for 200 pounds per inch spring rate. You would need that spring to be 15" tall, because it would take 5 inches of compression to equal the 1000lbs of weight it needs to support.
Depending on the spring, it may compress another 5 inches before it binds, so that would give you about 10" of spring travel from full expansion, to full compression.
I know on the broncoII's and rangers, they can get more expansion than the spring is tall, because they actually let the spring "float", and allow it to come off its perch, and they just use a long cone to guide the spring back into place once the vehicle levels back out. Limit straps keep them from completely coming apart. Gives them the ride height they want, the spring rate that can fit under the truck, but doesnt sacrifice the articulation and not as much fabbing of spring perches on the frame. These are not true "coil overs" because the coil isnt "over" anything. The shocks are separate from the coils.
So, I guess what Im saying is, measure up your wheel travel, your weight, and your spring perch distances at full droop and full stuff and then start looking at springs that match your numbers with a spring rate for your weight.