Ответ 1
Короткий ответ: Нет. Вы ничего не пропустите
Более длинный ответ: все эти инструменты (возможно, за исключением Йомана) решают одно и то же, но из совершенно разных направлений.
Codekit отлично работает, потому что он похож на швейцарский армейский нож инструментов, где вам действительно не нужно много работать, чтобы добиться этого. Простота настройки и простота в использовании, особенно если у вас нет командной строки.
Если вы хотите, чтобы вещи были более гибкими, и вам нужно, может быть, больше, чем предоставленные задачи (запуск сервера, создание прокси-соединений, загрузка FTP, наличие инструментов, в которые отсутствует CodeKit); или если вам просто нужно интегрировать свои сборки в среды непрерывной интеграции, скорее всего, вы получите инструмент построения командной строки, а также, скорее всего, с Grunt. Наибольшая сила Grunt заключается в наличии нескольких конфигураций для разных сред. Поэтому, если вы хотите, чтобы один и тот же код составлялся по-разному для разных пунктов назначения, это прекрасно работает с Grunt. Если Grunt не может предложить вам больше, чем CodeKit, отлично, придерживайтесь CodeKit!
Grunt также имеет свои ограничения, особенно с точки зрения времени выполнения и результатов промежуточного файла. Это потому, что в Grunt вы принимаете определенный процесс и настраиваете его. Gulp, с другой стороны, позволяет определить сам процесс, что делает его еще более гибким.
О, и в отношении Йомана: Если у вас есть базовая установка и нравится, напишите генератор Йомен и легко поднимите новые кнопки одним нажатием кнопки. Или, если вы новичок в таких вещах, скажем, Angular, возьмите генератор сообщества и посмотрите, какие плюсы считают его лучшим для такого приложения. Я не уверен, что CodeKit теперь может создавать "шаблоны проектов", но это заложено.
Надеюсь, что это помогло.