I am comming from a .NET background, mainly c#. i love visual studio, and although i know the mac tools dont come close to its functionality, il be happy with dev tools that let me create an interface via drag and drop. my problem is what language will allow this? i do not want to learn objective c, c, c++ ( gave it a go before but its just too much for me). i was thinking about python, but im not sure if you can easily create interfaces in the dev tools when using python. also, im not sure if python has access to all the coca api's.is python the way to go, or should i learn something different?