Does anyone here do C# work on a Mac outside of Unity? If so, what kind of project is it?
Not having used Visual Studio enough to compare thoroughly, Xamarin's not bad. I use Eclipse when writing a parallel set of tests for Java, and I generally prefer Xamarin to Eclipse.
One minor complaint is that Xamarin quietly increased the system requirements from OS X 10.9 to 10.0, so I'm stuck with an old version.
The idea of using a C# IDE written in Java seems a bit weird, but I might give it a shot. I'd also consider hooking up Emacs to OmniSharp.