Get yourself a decent router capable of running OpenWRT, which will allow you to set up vlan's for your lab, and (I would also recommend) another separate vlan for your IoT and other "smart" devices.
The TP-Link Archer C7 is old but reliable and has a lot of open source support.
If you're feeling more adventurous You could also build your own router with any computer that's got two or more Ethernet ports using PFSense, Firewall-NG, or IPFire