Our simple network rack is an easy project that can really clean up a home network installation. Just a few square feet of floor space now keeps our cable modem firewall, Ethernet switch, server, ...
For the money, I would simply get a used Dell rack mount server, R720XD or R730XD or even R630 with the 10 bay design (all SSD) and then an passively cooled intel mini PC for the router.