Si tu restes sur du tout intégré à la Visual Studio ou XCode, il n'y aura pas trop de différences, à moins de vouloir par exemple développer en C# ou en Objective-C...
Si tu préfères coder dans un éditeur de texte léger, OSX aura l'avantage grâce aux outils Unix (vim, gcc, make, les pages man des BSD, etc...).