Regarding SFTP, I use ExpanDrive (http://www.expandrive.com/mac) which works with Finder. They act as remote drives in the left pane which you can interact with just like an external drive. It's not free, but it's pretty cheap and really versatile. You can have drives auto mount on login, and it can be controlled from your terminal.