Are there are any great tools out there for managing the /etc/network/interfaces file on a debian system but for linux in general. Not a GUI but a UI that automatically manages eth0:1, eth0:2 and so on. Automatic addition, deletion, enable and disable. Our interfaces file has quite a few static addresses that change constantly and needs constant attention. vi is just cumbersome and prone to errors.
Puppet/Chef/Cfengine solutions are not as inviting for a such a simple task. I was about to roll one out utilizing ansible if none exist.