Reverse engineers an existing database and generates EntityFramework Code First POCO classes, DbContext and Configuration mappings. Works for
SQL Server and SQL Server Compact 4.0
This has now been made into a visual studio extension. See documentation tab for further details.
Head over to here to watch a video on how it works.