[WPMU Dev Core] Template Plugin per Site Deployment

We would like the ability to deploy plugins from the dashboard, as well as template/group install plugins. The core WP updates ability from the dashboard would be nice too. Currently, we are manually updating the WP core, and manually installing WP Smush, WP Defender, Hummingbird, and SmartCrawl for every site we launch. We are using InfiniteWP for some of this which means we have to upload two packs.

It would also be nice if you could generate a custom core plugin that would auto-add any site with the plugin installed... or set them into an "adoption required" state.