I was using the reefkeeper lite and it did all that stuff for me, only cost a couple hundred to get it all started. My 93 was a planted tank, it was controlling CO2 injection via pH monitoring, temp control, light control, auto top offs, limited pump control and a couple other minor things. It was great! I've since upgraded to the elite, it'll be watching about 8 tanks and keeping track of all of it for me.
Freshwater guys are no where near where the reef guys are I've learned as far as equipment goes. Most seem too focused on just buying more fish, but I agree with you. The technology is one of the coolest parts. Hell, I'll even have two separate controllers for the temps, a Ranco as well as the Reefkeeper.