Development Tools / IDE

I'd guess that most people are probably using IntelliJ Idea (Community Edition), which is free and supports Groovy. My Hubitat hasn't arrived yet, so no idea about debugging support etc.

I'd recommend downloading the Jetbrains Toolbox App to make installation and updates easier