. . . "A drag-and-drop development environment allows developers to create applications more quickly by eliminating hand coding; they can also test the applications once and then deploy them across different kinds of systems." .