Recordando el pasado cuando programábamos el 80% de nuestros proyectos algunas veces contábamos solo con el bloc de notas y un poco de conocimiento del compilador, del intérprete y de las variables de entorno de Java, qué tiempos aquellos, hoy podemos dejar gran parte de esas labores mecánicas de configuración y generación de vistas a herramientas muy avanzadas como los IDE de IV generación como NetBeans, Eclipce, JBuilder, JDeveloper, VisualJ Developer, Visual Strudio.Net etc..