Microsoft has announced the alpha version of Popfly, its new application creation, mashup enabling tool and social networking software for nonprogrammers.
Popfly consists of two parts: Popfly Creator, which is a set of online visual tools for building Web pages and mashups; and Popfly Space, which is an online community of creators where you can host, share, rate, comment and even remix creations from other Popfly users.
Popfly is based on the concept of "Blocks," akin to Lego blocks, which users can snap together to create applications and build Web sites to share with others.
Source : Bink.nu
Check out http://www.popfly.com