Controlling PWM fans with arduino and mains power

In that case you can also get a PWM port expander. Much easier to handle than multiple Arduinos. I haven't checked the specs of that one, just given as example.

Other than that a fairly straightforward build. Do look for LCDs with I2C backpack, or you're bound to run out of pins and end up with a massive rats nest on your desk.