I think it's great. One of the ultimate goals of software engineering is making things as modular as possible. The drag-and-drop methodology is the direct result of that thinking and, if done right, will only result in more uniform code that is easy to prototype and easy to debug. Plus, I feel that imagination…