When creating new forms in Gravity Forms, I used to have the problem where fields would double up. For example, if I added a Phone field and an Email field, Gravity forms would add two Phone fields and it would be impossible to edit the second field....
To edit php, css, and html files, I use a Cyberduck – TextWrangler setup. I open up SFTP areas within Cyberduck and then open, edit, and save the files within TextWrangler. The benefit is that all changes are immediately updated back into the SFTP...