I still have a pair of Sunbeams running on another computer. I went with the Aquaero in this computer because I can do quite a bit with the software (fan profiles based on temps in different areas, monitor flow rates, and control LEDs).
Generally, if one determines to buy a front-panel controller or add-on controller, the Aquaero 5 once had a bare circuit board with simple mounting hardware that connected via USB to the motherboard and had its own processor. To me, the front-panel thing is just glitz and bling, provided you can get monitoring info and make thermal-control tweaks with software.
Otherwise, unless you want a manual controller or just can't resist spending money on an add-on controller, a controller that comes with its own sensor wires, a controller of 3-pin, 4-pin PWM or some combination (they DO exist!) -- you can otherwise do all this through the motherboard.
You must first simplify your cooling "problem" so that you deem it adequate to control fans as Paperdoc said -- in two groups: fans connected to the CPU_FAN and a "CPU_FAN_OPT" option fan port on the motherboard with strictly PWM fans, and fans connected to a CHA_FAN port that can be either a group of PWM or a limited number of 3-pin fans. I'll explain shortly what "limits" the number of 3-pin fans, but you most likely have two and possibly more CHA_FAN ports or "combo" ports depending on the model of motherboard and what you spent on it. But you must use a port either for PWM fans (and a splitter) or 3-pin fans -- not a combination wired to the same single port or splitter.
On some boards, you can probably control one or more 3-pin fans from the 4-pin PWM CPU_FAN Port(s), but you have to do the same work you might encounter for CHA_FAN control connections. And Some CHA_FAN ports on SOME motherboards can be used as either 3-pin or 4-pin ports.
Spend the $10 and buy a Swiftech 8-port PWM splitter. you can only monitor one of the 8 connected fans or devices, but you can control up to 8 with a single CPU_FAN or [. . ]_OPT connection, and power comes directly from the PSU -- thus no strain on the motherboard.
For 3-pin fans connected to 3-pin or "combo" 3/4-pin CHA_FAN ports of the motherboard, and if you know how to make neat solder joints for splices in the wiring, you would add up the amperage of all fans you want to connect to a single fan port. They should not exceed the per-port amperage limit for the motherboard -- usually 1A per port. Then connect the fans in parallel and run the tach wire for ONLY ONE FAN to the motherboard port. You can usually manufacture a simple multi-fan harness to a single 3-pin motherboard port (or the 3 pins used that way on a combo port).
It simplifies things if all the fans connected to a splitter or wired in parallel to a single port are identical, since you only would need to monitor one in the group if you can visually confirm for yourself that all the fans are running normally.
If you want to extend monitoring to one or more individual fans running from either PWM splitter or a parallel-wiring harness as I described, you could run the tach wire (usually yellow) from that fan to a free fan port -- even a "PWR_FAN" port that cannot be controlled.
I don't THINK you need a ground-wire connection for these latter, but if you do, it only complicates the wire-splicing work by doubling it.
Otherwise, AigoMorla, Paperdoc, and dlerious all contribute something here.
But the essential point of it: you can thermally control quite a few fans from motherboard ports if the mobo has adequate fan control for two groups of ports, you choose to use only PWM CPU and CHA fan ports with two Swiftech or Akasa splitters, or you buy one splitter and do your own soldering work for a 3-pin wiring harness.
And sometimes, certain fans can only be obtained as 3-pin models. But you can still splice together 3x 0.25A fans and plug the harness to a single 3-pin or combo port.
I just see no reason to buy an add-in controller if you can do it this way, or if you're fine with controlling fans as two groups using bundled motherboard software.
Otherwise -- Aquaero. But you'll pay for it -- probably between $50 and $100.