Programmer Productivity, JSF, and NetBeans