I suggest it is package manager. Everything has it's own little little plugin management tools, for retrieving, installing etc.
STOP
Get up and walk away from the keyboard for a bit. Maybe take a refreshing shower. Clear your head and let yourself think this through a bit. You'll come to the right conclusion. Now go back to your keyboard and work on something that delivers value for your customers :)