Personally I am not inclined to use Windows for embedded software development, or development in general, or anything else really, but I know there are many developers on Windows and this tutorial can be useful to them. Also, I tend to not use graphical IDEs for the build/debug environment, but I can see its usefulness especially to start out, and to develop complex projects where you can save a lot of time with IDE functionalities such as refactoring.