Хочу попробовать писать на java, чтобы составить о ней собственное представление и решить, переползать на неё с C++ или нет. В C++ я уже довольно комфортно устроился. Код пишу в любимом текстовом редакторе с подсветкой, сложные формы рисую в Qt Designer. Теперь вопрос: нужно что-то аналогичное из мира java. Что поставить, чтобы начать на ней программировать, и чтобы беспроблемно можно было рисовать формы (я, конечно, понимаю, что простенький диалог с двумя кнопочками легче нарисовать просто кодом, но для сложных форм это совсем не катит - нужно визуальное представление). Ваши советы?