For all those people recommending a controller, instead of timers--consider (4)* words: "single, point, of, failure."
Nothing is perfect... so what happens if the controller fails?
(Don't you lose everything--your lights, your heaters, your pumps, your doser, etc.?)
At least with multiple...