Groovy has a lot of interop issues. The dynamic resolution of overloaded methods being just one example. Xtend is much more interoperable as it binds at compile-time just like Java does and uses the exact same type system.
Eclipse with http://xtext.org is an outstanding platform for domain-specific languages and domain-specific tools. I don't know any tool which comes even close.