Pouco tempo depois de postar esta pergunta, me deparei com o projeto Klish É uma versão melhorada do Clish com melhor suporte e mais recursos.
Existe uma ligeira curva de aprendizado, mas é muito bem pensada.
O objetivo era transformar uma caixa de linux padrão em um appliance que pudesse ser gerenciado a partir da CLI como um roteador ou switch da Cisco. O Klish (junto com alguns scripts bash e ruby) é altamente configurável via XML e tornou possível configurar interfaces de rede, VLans e serviços como DHCP, iptables, etc. a partir de um único shell unificado.
Espero que isso ajude quem estiver interessado.