It depends on your requirement.
In my case, I have ever tried to do, in Eclipse, junit-based test of Groovy code as custom keywords which calls com.kms.katalon.core.* class:
Eventually I gave it up, because I found 2 fundamental difficulties:
- Katalon does not provide a distributable jar which contains the com.kms.katalon.core.* libraries portable to Eclipse. Therefore some of my classes referring to com.kms.katalon.core.* does not compile in Eclipse at all.
- Some of my classes required interaction with browsers through WebDriver. I could not make it possible in Eclipse. I found it is easiest to do in Katalon Studio.