From Scripts to a CLI: Building a Developer Environment Setup Tool

The problem with environment setup