A generic command line templating system