I require assistance developing a Python script to programmatically download installation reports from Google Developer Consolee in CSV format and store them neatly organized in a designated folder. It will require authentication with supplied. The CSV contents must then be processed to extract key performance metrics like Date Package name Daily Device Installs Daily Device Uninstalls Daily Device Upgrades Total User Installs Daily User Installs Daily User Uninstalls Active Device Installs Install events Update events Uninstall events Focus should be given to modularity, error-handling and overall robustness of the script.