There are challenges but it gets easier.
I have used Eclipse, Intellij IDEA and now VS Code. NetBeans as well.
VS Code was a challenge but once I got over the hurdles I am up and running!
Initial exploration (have come a long way since) using VS Code:
Give some examples (Unfolding 0.9.6 library for JavaFX) - #5 by glv < I am still using it!
:)