Очень субъективный вопрос ... На мой взгляд, LibreOffice не стоит, чем MOffice, разными способами. Это может быть более уродливым, но я считаю его более открытым, и это имеет значение для меня.
Для IDE gedit встроен и много поддерживает язык и имеет много плагинов. У вас также есть некоторые серьезные Java IDE, такие как Eclipse, NetBeans и IntelliJ, или C #, например MonoDevelop. Ну, почти любой язык может быть кодом из Ubuntu.
Однажды я отправился туда, и я никогда не вернусь в Windows.
Удачи!