I washed everything in temp-controlled cold water for about 1-1/2 years when powdered Tide Coldwater first appeared and a 2002 Frigidaire front-loader was the daily driver. I washed all whites together (personal and kitchen), but used liquid chlorine bleach, as I always have. These loads were often line-dried. Excellent stain-removal results, but found that was due to the bleach, as Tide Coldwater alone was not as good a stain-remover as it is today.
Eventually, I became bored of using the same detergent for everything, and reverted to washing in a wide range of temperatures.
Since acquiring a 2010 Frigidaire front-loader with a water heater, I wash loads of kitchen/personal whites using the Sanitize cycle. Those loads get dosed with bleach and an extra rinse.
I'll never buy a washer without a heater. It's the only line of defense against the dumbed-down water temps in new washers. I have yet to find a stain that isn't removed using the 1-hour 47-minute sanitize cycle coupled with an excellent detergent. The sanitize cycle would be about 10 minutes shorter without the extra rinse. That makes it only a little longer than the normal cycle on most 2012 washers--and you get 155-degree wash water.
All bed and bath linens are also white, and those are generally washed on the Heavy cycle with the steam option selected. This provides an extended hot first rinse (the "Adding Steam" portion of the cycle) and a warm second/final rinse. Using maximum wash time, cycle is about 1 hour 12 minutes.