Конечно, возможно создать приложение, которое будет просто окном Какао с веб-представлением внутри. Вопрос о том, можно ли это осмысленно назвать «приложением какао», спорен. Очевидно, что такие вещи, как меню приложения, потребуют некоторого связующего кода Какао, так что да, существуют ограничения на то, сколько вы можете сделать только в HTML и JS.
Вы также должны тщательно подумать о том, как бы вы справились с локализацией (дублирование всего исходного кода HTML и JS для каждого языка нежелательно), и есть много конструкций интерфейса, которые было бы намного сложнее создать, чем они будут использовать Какао, и / или не будет чувствовать себя родным для кого-то привыкли к OS X внешний вид. И вы будете терять производительность, используя интерпретированный язык, который может иметь или не иметь значения для вашего приложения.
Существуют приложения для OS X, которые построены таким образом, и они обычно чувствуют себя как плохие порты; если ваша цель состоит в том, чтобы создать нечто, похожее на настоящее приложение для Mac, это, вероятно, не лучший способ.