Вам стоит взглянуть на MonoDevelop. Это полнофункциональная IDE для проекта Mono, говоря о C #, F # и других. Вы можете создать проект, сгенерировать классы, вставить исходный код, и он позаботится обо всем.
Кстати, о компиляторе:
Он называется mcs, если вы экспортировали моно в PATH. man mcs/mcs --help
.