Naked objects framework. Build UI's straight from your domain objects. See the home page for more info.