Mono es un entorno sin IDE ( compilador , máquina virtual y algunas apps ) hablando de IDE's ....
Puedes configurar Anjuta o incluso Eclipse para utilizarlo con mono ( mira la web oficial ) y luego esta en desarrollo un IDE especifico para mono , MonoDevelop , un fork del conocido SharpDevelop para windows , pero en Gtk# en vez de Windows.Forms.
Googleando un poco y por la página oficial de mono , encontraras toda la información necesarea.
Un Saludo.