Firstly, static IPs are a PITA. do yourself a favor and set up DHCP reservations for the devices you want to have static addresses.
Second, the main trend is deintegrating routing and WiFi. So get a device that's just a router: pfSense, mikrotik, firewalla, ubiquity, etc. Then put up Wi-Fi access points, usually multiples, to get better full-home coverage for wireless devices. If the APs have a wired connection to the router (wired backbone) this is best, rather than sharing the uplink via a dedicated wireless channel or a mesh network. Ubiquity, tp-link Omada, ruckus, Aruba instant-on, are all popular options I see recommended here.
Advanced trends: creating segmentation between your iot devices and main network for enhanced security. This typically involves creating and configuring vlans, which may require upgrading any unmanaged switches you have to managed/smart switches.
I'd still recommend reserved IPs instead of static IPs, for that case, although, it sounds like local DNS would also meet your need. Firewalla will give you local DNS out of the box. Other firewalls might require you to configure dnsmasq aliases yourself.