What I like the most about the XDK IDE is that it includes all the tools to fully develop an app from start to publishing. Development, Emulation, Testing, Debugging, Profiling and Building are all included. There is also a special feature for third party Services. All of this workflow is organized into 7 tabs that are in an appropriate order.