I have seen some designs of uploaders before. Having never really thought about why anyone would want one i passed them off as just a useless app. But then when I start working for myself, I realized that there is a need to be able to upload files to a server that will be useable for clients or just simple storage of selected files. Dropbox filled this gap nicely.
But since I have my own server with my own website. it would be nice to be able to send files to my site so that my clients have access to their work. And out came my own uploader. its very simple just a window to drop files in and presto it uploaded to my server. I can then use the files on the site as needed.