Короткий ответ: Нет, вы не пропустить ничего
развернутый ответ: Все эти инструменты (возможно, за исключением Yeoman) решать то же самое, но с совершенно разных направлений.
Codekit отлично подходит для начала, потому что это похоже на швейцарский армейский нож с инструментами, где вам действительно не нужно много работать, чтобы добиться этого. Простота настройки и простота в использовании, особенно если у вас нет командной строки.
Если вы хотите, чтобы вещи были более гибкими, и вам может потребоваться больше, чем предоставленные задачи (работа с сервером, создание прокси-соединений, загрузка FTP, наличие инструментов, которые не входят в CodeKit); или если вам просто нужно интегрировать свои сборки в среды непрерывной интеграции, вы, скорее всего, окажетесь с помощью инструмента построения командной строки, а также, скорее всего, с помощью Grunt. Самая большая сила Grunt - наличие нескольких конфигураций для разных сред. Поэтому, если вы хотите, чтобы один и тот же код составлялся по-разному для разных пунктов назначения, это прекрасно работает с Grunt. Если Grunt не может предложить вам больше, чем CodeKit, отлично, придерживайтесь CodeKit!
Grunt также имеет свои ограничения, особенно с точки зрения времени выполнения и результатов промежуточного файла. Это потому, что в Grunt вы принимаете определенный процесс и настраиваете его. Gulp, с другой стороны, позволяет определить сам процесс, что делает его еще более гибким.
О, и относительно ЙОМАН: Если у вас есть базовая установка и как это, напишите генератор Yeoman и легко поднимите новые кнопки одним нажатием кнопки. Или, если вы новичок в таких вещах, как, скажем, Angular, возьмите генератор сообщества и посмотрите, что профессионалы считают, что это лучше для такого приложения. Я не уверен, что CodeKit теперь может создавать «шаблоны проектов», но в этом и есть идея.
Надеюсь, это помогло.
Могу я рекомендовать мимозу -> http://mimosa.io/ – floor