I just do mine on a thermo cooker. I just scald the milk, cool it off in the same vessel. Once the temperature is right, I just add yogurt with live cultures in, and seal the pot in the thermos.
Yields yogurt after 8-12 hours with the least amount of energy used.
Then I just split the batch to jars and refrigerate.
Saves on the electricity as well.