Em palavras simples - Se você gostaria de ter várias VLANs e conversar entre elas - você precisa de um dispositivo de camada 3. Se isso fosse um switch, você criaria uma Switch Virtual Interface (SVI) para cada VLAN, atribuir-lhe um endereço IP e habilitar o roteamento. Isso seria um gateway para seus dispositivos finais. Cada VLAN seria uma sub-rede diferente.
Se você gostaria de ir com um roteador, você deve verificar o roteador em um design Stick. Você pode tentar instalar algum dispositivo de roteamento ou algo assim se quiser sair das soluções de hardware.
Espero que ajude.
Atenciosamente, Rey