After reviewing several tools for writing UI tests for Eclipse based products, I finally settled down on SWTBot. Testing UI code is not an easy undertaking, in general. What drove me towards SWTBot was the simplicity in writing tests, and also their ongoing effort in providing support for GEF (Graphical Editing Framework). Not to say that other tools do not provide nice features. I have heard that Window Tester from Instantiations is also good and provide good support. But SWTBot provided the quick start I needed to get some tests writting for the UI (ofcourse EPL license helps!
).