so for the last 15-20k miles my 4.0 ranger has been blowing white smoke out of the exhaust until its warm
You may have two issues. If the white exhaust dissipated after the engine warms up, you may be seeing condensation in the exhaust system being heated and expelled.
The use of coolant is another matter.
IMHO, I'd put my hand down and cover the exhaust pipe while the engine is warmed up and running. Let the back pressure build up, a bit, and then remove your hand. If there's coolant being blown out the exhaust you should be able to smell the coolant on the palm of your hand. Also, there's the taste test... touch the tip of your tongue to your palm. Do you taste the coolant?
At many auto repair shops there's chemical tests you can buy for less than $20 that will test for presence of oil in the coolant.
Are there bubbles in the coolant? If so, the head gasket may be blown and pressurizing the cooling system, but not enough to blow out the overflow.
Are there any weeping freeze plugs on the block?
Is there evidence of a water pump failure such as rust around the weep hole, or a ticking noise in the pump? Have you loosened the belts and wiggled the fan to see if the pump shaft is worn and wobbly?
Have you looked at the heater hoses to see if they are weeping at the bib connections. Are the hoses checked, or cracked, and maybe leaking under pressure?
Have you checked the radiator hoses for the same as above? If the engine only expels coolant when the engine is warm and the system is pressurized, then it is likely burned off when you park. Evidence of where it's leaking has been lost.
When it's dark out... lift the hood when the engine is running and warm. Shine a light between the back of the radiator and the engine. If there are pinholes in the radiator you may see a faint cloud of coolant being expelled toward the fan. The light will reflect off the fine mist. By the time it hits the fan it's dissapated so fast and boiled off by the engine heat that normally you would never know it was there.
Have you tried any of the Stop-Leak products such as Barrs? When I use Barrs, I pre-dissolve it in hot water and then add it to the coolant.
Those are some of the things you can do now.