Command-line interface tool builder