Это зависит от того, о каких инструментах вы говорите ... Если вы имеете в виду приложения, вы можете использовать любой редактор, например, TextMate или Vim или любой другой (лично я ненавижу встроенный редактор Xcode , он даже не может открывать файлы во вкладках ...). Вам все равно нужно будет использовать Xcode для создания приложения и IB для подготовки интерфейсов (если только вы не хотите создавать весь пользовательский интерфейс в коде, что является безумием). Мне неизвестны какие-либо неофициальные инструменты, которые могут создавать приложения для iPhone или создавать файлы интерфейса NIB.
Если вы имеете в виду фреймворки, которые позволяют вам кодировать что-то кроме ObjC (например, инструменты Adobe Flash или MonoTouch), то они были недавно запрещены Apple, поэтому вам нужно придерживаться стандартных API ObjC / Cocoa.