Build your own configuration management tool