We're currently building [something][1] in almost this exact space but with more flexibility to insert custom code and run on one's own metal. The majority of the resulting application will be [open source][2], once we're out there.
To pull our own description across, we're building a declarative, scalable, polyglot web framework.
wym == what you mean (is what you get)
[1]: http://wym.io/