Sirius is a framework for building graphical modelers for dedicated DSLs, either for the desktop or the web.