Как происходит процесс разработки/доработки сайта у верстальщика-фрилансера?
Глупость, это когда вы не знаете и не хотите спросить у клиента как правильно и как нужно, т.е. молчите и не понимаете что да как. Ни кто вас не посчитает каким то глупым или бестолковым, если вы спросите как правильно и сделаете правильно. Все по разному, если клиенты, которые "ну я однажды дал деняк человеку, он мне все и сделал я не знаю что да как там...", а есть клиенты, которые сами такие же разработчики\дизайнеры\студии, которые держат проекты на гите или FTP, у каждого лучше спрашивать индивидуально, как получить доступ к файлам и как потом лучше их вернуть, просто кинул сжатый ZIP или же сразу залить на сервер.
Всегда по-разному. В основном доработки на фрилансе, это конечно уже готовые сайты, а готовые сайты обычно лежат на FTP или дают доступ к админке для загрузки файлов.
Главное — не забывайте делать бэкапы изначального состояния, чтобы потом не выстрелить себе в ногу. Много было моментов, когда именно бэкапы и спасали.
Кто-то просит на почту или в чате отправлять архив и сами его загружают, но работать с простейшими FTP-клиентами надо уметь.