I think all of the major manufacturers of sprinkler systems make a controller and they probably all work well. Individuals may have personal choices, but they all do the same thing. I'd suggest you go to a professional irrigation supply and share your needs with them. They can not only point you in the right direction, but can take you to school on how to program it. Rainbird, Toro, Orbit, and Hunter are the names that come to my mind, but there are probably more.