IDEs are great! Being a developer is about creating and shipping software. Not being an elitist about the tools you use. Sure, I could hand-code stuff using plain text editors if I wanted to, but that is slow and unproductive which is why I prefer IDEs such as Xojo (or even PowerBuilder back in the day).