my favorite tool is microsoft visual studio or basic
because im using visual basic for my application making
and i think there are no visual basic other than visual studio
I was using C# and Unity with Mono Develop, it is a really nice tool but it needs to be worked on more because some errors don't show up in the script and you have to find it yourself,
I don't code with C# anymore though.