One of the features that I like in NetBeans is its intuitive Matisse GUI builder. It is very user-friendly. It helps beginners to get started easily while still allows the advanced developers to customize as much as they need. I still remember in the early days of Java when NetBeans was still not available, one of the most frustrating tasks for me is to design a Graphic User Interface for my Java applications. That pain is no more nowadays with NetBeans handling most of the tedious job. You can now enjoy your development and focus more on your application logic. That's great!
To illustrate how easy and fast it is to develop desktop applications with NetBeans, I have recorded a screencast in which we are to develop a very simple blog writer. I hope you like the screencast and feel eager to switch to NetBeans after watching this. Please increase your sound volume since the sound in this screencast is a bit soft.
More details can be found at another post in my personal blog.
