3D cube world puzzle game for iOS must have tools?

Will be developing a 3D cube world puzzle game for iOS, have plenty of server side development experience, but this is my first foray into Unity, what are the tools I simply must have?

Thanks for your time.

Hi Markgize,

My go to app for IOS is NGUI (Next Gen UI) from Tasharen. The developer creates tons of updates and has a ton of helper scripts that makes it easy to create UI that runs fast on IOS.

http://www.tasharen.com/?page_id=140

Thanks for the link. Just bought ProBuilder and ProGrids. Considering Finger Gestures and maybe Cruncher, down the line, if I run into performance issues.

I use the NGUI for ALL GUI which is faster than the standard unity GUI.

I bought the prebuild/progrid package and haven’t had anytime to work with it. It looks good and I have a future project I plain to use it for.

I also bought the Cruncher (Very Happy) and it does a great job at compressing 3D models for IOS. It works better than 3D studio max or Maya compress.

I bought the finger gestures, but what I stumbled across a few days ago it the EasyTouch.
One Half the price, and it includes joystick, buttons and finger gestures in one package. I was able to incorporate EasyTouch into my package and change my code to work with it in under 1 hour. It works great and I have tested on iPad mini, iPhone 4s and it works great. EasyTouch is NGUI aware.

http://www.blitz3dfr.com/teamtalk/index.php?board=9.0

Thanks, will take a look at EasyTouch. Have been playing with ProBuilder and ProGrids for a week now and all is working well (ProGrids is a simple but very useful addition).