Il y a aussi monodevelop qui est utilisé notamment avec Xamarin, mais bon on est quand même loin de visual studio...