Когда вы говорите «редактор», я думаю, что вы имеете в виду IDE (интегрированная среда разработки).
Причина, по которой в Java так много редакторов, а в C # нет, заключается в том, что Java - это open source, а в C # - нет. Таким образом, единственная действительно хорошая IDE, которую вы собираетесь найти там для C #, называется "visual studio" (она не бесплатна)
Я настоятельно рекомендую вам перейти на Java, потому что почти все инструменты бесплатны, и даже серверы приложений, на которых вы развертываете свои приложения.
Не бойтесь выпусков Java, если вы хотите создавать веб-приложения, вам нужно перейти на JavaEE (Enterprise Edition).
В любом случае это то, что делает каждый из них:
SE (Standard Edition): содержит основные библиотеки, часто используемые в настольных приложениях, но также входит в состав Enterprise Edition.
EE (Enterprise Edition): используется для корпоративных приложений (не только веб-приложений), что означает распределенное программирование, от веб-приложений, настольных компьютеров до веб-служб ...
ME (Micro Edition): предназначен для мобильных технологий, а не только для телефонов, а также торговых автоматов, умных телевизоров, наведения ракет ...;)
FX: это богатая платформа для разработки мощных клиентов простым способом.
Что касается вашего вопроса, различия между EE и SE, я уже ответил, другими словами:
EE - это расширение SE, которое включает в себя EE и позволяет программировать корпоративные приложения.
Поэтому, если вы хотите программировать в EE, вам нужно установить SE (просто подумайте об этом как о системном требовании).
Я не очень понимаю, что вы подразумеваете под бизнесом. Что я могу вам сказать, так это то, что Enterprise Edition имеет в своих библиотеках инструмент для разработки бизнес-компонентов, который называется EJB (Enterprise Java Beans).
Причина, по которой EE, SE и FX являются отдельными продуктами, заключается в том, что необходимо разделение интересов.
Пример. Может быть, вы создаете настольное приложение, которому вообще не нужно общаться через Интернет. Зачем вам в нем корпоративные библиотеки для распределенного программирования?
С уважением, но последний вопрос немного бессмысленный.