Вопрос не в том, как делать. Вопрос как через сайт привлекать клиентов. Через фриланс не проблема, там наработанная база и большое кол-во отзывов. Хочется именно продвигать себя через сайт.
Кирилл, есть два варианта. Даже три.
Первый, такой себе основной, когда не замораичиваешься это файлзилла+саблайм. Сохранил - подумал - нажал сохранить в файлзиле.
Второй - пхпшторм, с настройками для фтп, и работаешь прям сразу на фтп через пхпшторм. Оч удобный вариант, но есть свои нюансы.
Третий вариант, если работаю с кем-то то это обязательно гитхаб.
Опять же, смотря что тебе надо. Например, деплоить scss>css сразу на фтп не получится, надо будет заморочится с этим. Если интересно, пиши в лс
Ох, батенька, если у вас нету опыта с WP, то на такую корзину вам понадобится месяцы разбора. Без шуток, абсолютно. У вас не получится сделать такую корзину без кастомного php кода, без, естественно, правильного ajax. Это будет действительно геморой.