Koitsu suggested another thread for this topic and here it is. For a few years I deviated from using Tomato and instead used Gargoyle on a TP-Link router. Gargoyle is an alternate firmware which like Tomato tries to provide a user-friendly GUI with most common features built-in. The difference is Gargoyle is based on OpenWRT and as far as I can tell they only support Atheros and Broadcom chips, not ARM, and don't have much if any support for 802.11ac. My TP-Link died and I now have an ASUS...
Management of DHCP and Hostname assignments using files
Management of DHCP and Hostname assignments using files