Для полноценного Какао, я думаю, PyObjC - почти единственная игра в городе. Если вы идете в Какао из фона Python, а не из Python из фона Какао Obj-C, то, конечно, кривая обучения API-интерфейсов Какао на намного круче, чем различия между Python 2.x и Python 3 .Икс. Поэтому я считаю, что на данный момент лучшей стратегией является написание вашего приложения на Python 2.x, при этом стараясь сделать его максимально дружественным к Python 3.x, включая периодическое выполнение 2to3 для проверки. И я уверен, что патчи для PyObjC для поддержки Python 3 будут очень кстати. Если вы просто ищете простые графические интерфейсы, а не полноценное приложение Cocoa, вы могли бы быть в состоянии обойтись с обращениями к другим пакетам, таким как CocoaDialog или Python 2. Диалоговое приложение x-PyObjC: =)