Ich kann nur Eclipse und VS empfehlen.
Die
GUI in Java (Windowbuilder JFrame) ist zwar gewöhnungsbedürftig und nicht mal annähernd so leicht bedienbar wie Delphi aber nach eingier Zeit hat man es drin.
VS2017 hab ich nur die Enterprise genutzt da ich sie von der Schule zur Verfügung gestellt bekommen habe. Allerdings müsste die Community Version locker ausreichen.
Mit VS bist du am besten dran, da es sehr übersichtlich (Ja übersichtlich trotz riesigem Umfang) und angenehm zu bedienen ist.
Außerdem ist die Verknüpfung mit Engines wie Unity (C#) und Unreal (C++) gegeben. Wenn du beim erlernen auch noch schöne Ergebnisse haben willst würde ich dies empfehlen.
Allerdings kann es auch sehr vom eigenen Programmieren ablenken. Jedoch war gerade das Designen nebenbei sehr attraktiv für mich
Mfg Fab