cFTP allows you to creat clients accounts, and then, you can upload as much files as you want, with the benefit of adding a title and description to each one.
Log in, select the client, upload the file and then you can send him a link to a web page that contains your logo, and a sortable list of every file uploaded under his name, with description, time, date, and control over their deletion. It also works as a history of "sent" files. They can check the differences between versions, the time that it took to do that, and so on.
Some of the features:
* Simple and attractive design. Ease of use for both users and clients!
* Comes with an installer
* User roles (Administrator. Account Manager, Uploader)
* Sortable lists of files, users and clients
* Options and logo selection pages. Your company logo is seen on the clients lists.
A to-do list with future useful features is prepared, as well as a list of bugs and the limitations of the software.