Помогает ли gulp при верстке обычных сайтов?
Да.
Обычно заводится отдельный gulp таск, который получает реквизиты для заливки с переменных окружения, и с его помощью уже происходит заливка после сборки. Особенно удобно для aws и heroku, но и sftp покатит.
Кроме всего прочего можно подключить автопрефиксер с uncss и csslint для подсказок о возможных недочётах.
ИМХО проще всего и быстрее всего сейчас с stylus'ом, ибо node-sass и медленее и не особо стабильный, а гонять отдельно compass вообще сверхслоупочно, хотя некоторые местные предпочитают чистый uncss.
Все верно поняли. Только думаю пересобирать весь проект не нужно, можно ведь запустить только нужный таск.
Для таких проектов использовать сборщики не всегда удобно.