MonoDevelop gehört eigentlich nicht direkt zu Mono. Das Monoprojekt stellt neben der Runtiem auch eine C# und einen Basic-Compiler bereit. und natürlich auch verschiedene Assemblies; u.a. auch Gtk#, was du wohl mit
GUI meinst, aber auch WinForms und bald auch WPF.