SlimFTPd is a simple (and quite basic) FTP program that doesn`t even need installing (however, you need to edit the .conf file with which it comes equipped to establish the precise characteristics of each FTP connection you include).
For everything else, SlimFTPd comes equipped with the usual options for an FTP: access password for each FTP account, you can restart the file upload if it is broken while uploading, save a log file of the activity that happens (and possible incidents), a queue to store files waiting to be uploaded, easy to use, etc.