Filezilla is simple and straight forward.. I've used a much older file transfer back then but this has a nice simple interface. I've used this application for years for general use of file transfer, so I don't believe I have used any other advanced features that this application may have.
Other features are that you can do with this that is useful is to save server information. This is important and efficient for those who don't remember or don't want to type in credentials each time.
Another nice thing is that the navigation system on one has a tree hierarchy.
Clicking on the directories from the tree hierarchy, will open up the list of files on the pane below it. This is useful, having the dual visual, rather than having to get into the folder, and losing the visual of where you are in the hierarchy.
In addition, you can see your local files on the left, and server files on the right. So you can easily and conveniently drag and drop, or double click to transfer one to the other... instead of having to open a separate file directory application and transferring over.
Another useful feature is being able to choose a default file editor, instead of any native application text editor. Usually the built in editors aren't that advanced or even color coded, so using your own is great. It will open right up automatically when you click to edit.
Some other features is
- Keeping yourself logged in for awhile (instead of being logged out too soon).
- There's also log messages to help you know of the connect status when you initially connect, or any file transfer errors.
One of the slight things that could be made better is the navigation system for files. At least the prior versions, whenever I upload things, it seems to refresh repeatedly and it is harder to view where we left off or multitask. However this may be universal with other file clients.
If you're looking for a simple file transfer tool, this is pretty good.
Just general transferring files quickly with a GUI, (seeing a visual), if I don't want to use SSH.