UIzard – Web Based Web Application Development Tool
UIzard is an open source project, following GPL v2 License. However, it is only a beta version so it can be a little unstable at the moment. You can always see UIzard in action here.
License: GPL v2 License