Port of eJSL, the modelling language in JooMDD, from Xtext to MPS. JooMDD: https://github.com/thm-mni-ii/JooMDD
MPS brings an editor that could be used as plugin for PHP-storm to create Joomla (and other CMSs) extensions. The PHP-files are generated with DSLFoundry's Plaintextgen (part of MPS-extensions, see https://dslfoundry.com/plaintextgen-tutorial/).