This is a list of services and open source scriptssources that might be useful:
WP2E is a service allowing developers to create and manage installation packages to deliver and maintain sets of interdependent themes and plugins.
It is a Free WordPress plugin manager and bulk installation tool
This site mirrors the WordPress plugin and theme directories as a Composer repository.
This meta-plugin allows regular plugins to specify other plugins that they depend upon.
A lightweight class to add to WordPress plugins/themes to automatically install plugin dependencies.