Celui qui est habituellement recommandé est Microsoft Visual Studio (pour Windows ou une machine virtuelle Windows). Il existe une version gratuite : Visual Studio Express.
Mais il existe une autre possibilité : : MonoDevelop. Avec cet IDE, XmaDevLab peut être utilisé sur Linux, OSX et Windows : XDK NEW et SharpKit sont également compatibles avec Linux et OSX.
Notez que vous pourrez utiliser Xamarin Studio, car il est construit à partir de MonoDevelop.