Software development tools are often quite large and clunky, meaning that software developers often face the prospect of running out of hard drive disk space...