Anything but eclipse.
I paid for a commercial license for Visual Studio a while ago (not vscode) so I use that for 90% of my work and VScode for most other things. I like netbeans too (MPLab variant for working with TI hardware, sims, and debuggers). I used to use netbeans very often for Java at one point.
Python is for toddlers, so I fiddle with Idle on the rare occasion I whip out python the shell isn't enough XD.
Notepad++ with extensions was the go to before I got a VS license.