If you want to get under the hood, there is a lot of cool stuff you could do to get configs in version control. Here’s something for Vyatta, but you should be able to do something similar and better for VyOS http://www.vyatta4people.org/git-repository-for-vyatta-configs/