Entity Developer for Entity Framework
Entity Developer is a powerful visual model designer and code generation tool for ADO.NET Entity Framework. You can use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code for it. It introduces new approaches for designing ORM models, boosts productivity, and facilitates the development of database applications.