Check out this great presentation that talks about benefits of bridging Eclipse EMF (Eclipse Modeling Framework) and SQL Server modeling technologies. It draws analogy between Eclipse modeling and "M" modeling technologies.
http://www.eclipsecon.org/summiteurope2009/sessions/sessions?id=885