Fetch does exactly what you need.
Although I only use 2 FTP sites, you can easily add more.
When I fire up Fetch, I'm presented with the option to make a new connection or select from a menu of preconfigured favorites.
Very easy to setup and use.
jb.