I really don't think the average person would have too much difficulty setting up and using the Aquacontroller. I have never tried to program it using the control box itself though. I hate scrolling through menus. I'd rather type in a keyboard. I think if you can use a computer, you should be able to do the rest. Of course, you can always call the manufacturer (he's in CA) or just come here to RC and ask for help.
The entire thing is based on a Home Automation system that uses X-10 modules. They are readily available at Radio Shack for about $12 each. The modules are the little white boxes you see in the cabinet. They have changable channels on them. Each one controls something different. For example, on my system, L-1 = Light #1 which is my VHOs. L-2 is my MH lights. P-1 is my main pump. And so on. The programming in the home computer is similar to DOS. For example:
IF Time > 12:00 Then L1 ON
IF Time > 18:00 Then L1 OFF
One thing I'm not sure about, because I never had the need, is this: The Aquacontroller unit needs to be located within 6' of the tank so that the probe cords will reach the water. The unit connects to the laptop with a serial cord. My laptop is in my office, next to my tank. My serial cord is only 6' long. I don't know if serial cords are available in longer lengths. If they are not, then your home computer, if you use for, needs to be within 12' of the tank.
The program that is an accesory is called AquaNotes. It also allows you to document things like pH trends, New fish added and when, chemical test results, etc. It really has more features than I'll ever take the time to use, but it is a pretty cool toy.
I hate to sound like a salesman for this thing, but when I find something that works, I like to tell folks about it.