How would you know how good Edith is or isn't, given that you don't have it?
I read the wiki those Uni professors tossed together. The screenshots tell you plenty. Edith uses flowchart arrangements in place of properly coded lines. Then, to edit their "nodes" of code you have to navigate multiple pop-up dialogs. Retracing through your code is tedious work. To do unit testing is impossible. Want to experiment with some test data? Forget it. Debugging is all done with assert-style breaks while running a possibly broken engine.
Add to all that the arbitrary resyntaxing of each particular version of Edith with one kludge on top of another, and I can say without any shred of doubt that Edith is crap.