The document summarizes EclipseCon 2011 presentation on creating graphical domain-specific languages (DSLs) using the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF). It discusses how GMF provides a runtime and generation framework to easily create a diagram editor for a DSL by reusing existing components and defining the graphical and tooling aspects of the language. Documentation for getting started with GMF can be found on the Eclipse wiki and in books.