Alfresco doesn't have file upload generator; with this component, we could configurate, for example, associations to work with files not currently added to alfresco, but added when the completion of a type creation is made;
For example, in workflows, people could confirm the start task creation with documents selected from local computer, and alfresco adds all this files to the current workflow package when the user ends the task.
I think this is very necessary functionality for usability because allows users to add content and associate it to the workflow in just one step; without this, users have to add several content an then enter into the start task creation to find them.