Your comments
My suggestion may help solve yours... One step closer anyway; then they would have to add a sync button.
http://feedback.textasticapp.com/topic/112995-add-a-server-time-offset-field-to-match-local-time-so-local-files-have-same-time-stamp/
Customer support service by UserEcho
http://www.barebones.com/products/TextWrangler/features.html
http://macrabbit.com/espresso/
http://www.panic.com/coda/
and of course; Panic's awesome FTP client:
http://www.panic.com/transmit/
I think panic.com is your best bet... they make awesome software.