Для автоматизации рутинных процедур (склейка css/js/картинок, сжатие картинок, т.п.) можно попробовать Grunt (сложнее, но больше готовых тасков) или Gulp (попроще, поменьше готовых тасков, но простые можно легко найти готовые).
Для совместной работы используйте git, в качестве клиента под win могу порекомендовать SourceTree.
Заведите себе сервер, на который будете выкладывать результат вашей работы, желательно vpn, чтобы туда можно было ставить свои программы. (Рекомендую попробовать самый дешёвый сервер у DigitalOcean.) И осваивайте сразу современные методики разработки и деплоя (размещения).