I built a winter hose from a white RV water hose, a 30' heat tape, aluminum foil, tubing insulation and 3m duct tape. It looked like something NASA would have ordered and I was mighty proud until the heat tape quit working.
Rather than rebuild the whole thing I bought a 25' Pirit heated water hose for a little more money ($113 w tax). We have had a couple of -4 degree nights and the average temp has been just 21* over the last 20 days. It has been COLD! The Pirit hose works well, but it has had a garden hose taste unless you let the water run a bit, though will store a lot easier than the homemade one.
Always tradeoffs, huh?