Вы используете такие же инструменты что Apple использует, namely XCode. Все, котор вы должны сделать должно загружать дополнительное SDKs для свободно от developer.apple.com
Это все вам нужно в теории начать начать вполне применения высокого качества.
Будут конечно весь избыток других программ могут также быть полезны, как Photoshop/Gimp etc, средство программирования 3D, если вы в делать игры и так далее.
Будут также архивы/рамки помогут вне, как cocos2d если вы в делать 2d игры etc., котор некоторые свободно, и другие будут стоить вам деньг.
Но вы правы в вашем предположении что все, котор вам будет макинтошем и учетом проявителя. XCode и sdks можно загружать от developer.apple.com.