Tipicamente el programador en Linux no es tan visual, generalmente se acostumbra a trabajar tocando mucho el código como código, sin tantas ayudas de arrastrar y soltar.
Son distintos enfoques, si estás acostumbrado a la manera de Visual Studio, no te va a gustar mucho el estilo de programación que se acostumbra en los unix-like. Fijate NetBeans o Eclipse, no trabajan con Mono pero son muy visuales.
Saludos!
__________________