Create a scaled down version of Packages
Packages are used to bundle a group of Schedules together and provide change control for the full group. Because of this Packages are very rigid in nature. Once a Schedule is a part of a Package you can not deploy the Schedule by itself.
We need a way to loosely bundle Schedules together for simplicity of deployment. Each Schedule within this bundle will have its own change control/versioning and can be deployed by itself. The purpose of the bundle will make it quick and easy to deploy a group.
If deploying a bundle of Schedules you will first be shown a list of Schedules and have the option to remove or add Schedules for that deployment. If satisfied with the list you can move on to the normal deployment screens.