I use
FlashFXP which I have paid for, and it is by far and away the best FTP program I have ever used. Well worth the £13 ($20) one-off payment.
If you don't want to use it, it after the trial it remains full functional, but you have a 30 second nag screen on startup. Not the end of the world.