Try Cisco ConfigMaker (download from Cisco website). It's a Windows app. but it runs ok on wine. With it, you can draw the network, configure firewalls and the router's interfaces, etc., and then upload the configuration to the routers.
"I'd crawl over an acre of 'Visual This++' and 'Integrated Development That' to get to gcc, Emacs, and gdb. Thank you."
-- Vance Petree, Virginia Power