>Is Jetbrains MPS a viable approach in terms of popularity of the product >and maintainabilty ?
Well, the community is not that big. For instance, there is http://mbeddr.com/ that is updated rather frequently. >I suppose your work is on github ? Not yet. >Is MPs easier than groovy way ? "groovy way" does not provide "IDE integration". MPS gives lots of IDE stuff "for free": 1) error highlight, intentions 2) autocomplete (I can type "http sampler" or just "sampler" and press ctrl+space) 3) "find usages", "rename", refactorings (e.g. "extract fragment" or whatever) On top of that, MPS can be used to integrate debugger. That means, you can launch the script from within MPS, add a breakpoint, watch variables, etc, etc. I'm afraid it would take you a long while to do that in "groovy". Vladimir