No replies, huh? Where are the helpful people, or are they now too busy making money off these forums that they've abandoned the very foundation of these forums - to help others? I was in the same shocks dilemma and reached out to some of the "kit builders" in these forums and . . . either cricket or some response that they won't help unless they sold/installed the kit for me.
Anyway, I'll offer some help. It depends on what brand shocks you'd want. Fox has a catalog that lists the shocks for almost every model, including different lift heights and extended/collapsed lengths. Monroe and Bilstein have a similar catalogs. You can also find catalogs for interchanging shocks from other brands.
And if you don't find a likely/exact match for your application, some shocks are either custom revalve"able" (e.g. by Fox) and some expensive shocks are even compression-adjustable by the user.
Further, if you want to use your existing shocks, you can by "extending" it the amount of your lift. For example, for your 2" lift you can "extend" your shocks by bolting 2-3" long 3/-8-16 coupling nut over your shocks stem/stud and a 3/8-16 bolt for the stud that will mount to your shock tower. Use jam nuts to secure your custom "extender". It's really simple. For the rear, when your upper mount requires a stem/stud, you can even use a substitute shock with top eyelets by using an "eyelet to stem" shock mount adapter. Google it, they're available from Procomp and other vendors. It is not rocket science.
If you need further help, feel free to message me here at the forum.