"Я не хочу использовать Xcode GUI, так как он работает очень медленно."
Не обязательно так.
Во-первых, есть большая разница между Xcode GUI и Xcode IDE
Если вам не нравится часть GUI для разработки пользовательского интерфейса - то есть с использованием раскадровки / Interface Builder - вам вообще не нужно использовать эту функцию.
Если вам не нравится IDE в целом (завершение кода, форматирование, встроенная справка, сборка -run-debug, et c, et c) вам также не нужно это использовать.
Например, вы можете написать все приложение с помощью TextEdit и собрать его из командной строки. ... если вы действительно хотите.
Однако вам do необходимо установить SDK, и лучший способ сделать это (возможно, единственный практический способ) - установить Xcode. ... но опять же, вы можете использовать любой текстовый редактор или редактор кода, а затем использовать инструменты командной строки для сборки.