Hi,
You can look at the malinette project. The "malinette-soft" is a single folder to download : http://malinette.info/en/.
In some user cases :
An interesting feature would be to add a file inside a project with a list of dependencies (like package.json) and run Deken to download all of them.
Best.