I really enjoy EM and I want to suggest few features that maybe would make EM even better.
1- Dulplicate action: add this possibility in the contextual menù (right-click on an action), because usually the duplicated one will be used in the same table or near it;
2- Intellisense: it would be great to have an intellisense suggestion when we’re writing functions, a tooltip that suggests parameters name, columns name and functions (for the last one it could be good that when I write a function word, after opening the first bracket, it could show the usefull mini-help that appears when you select the function on the Functions listbox);
3- Show columns already used in the Keep/remove match. If you’ve got 60+ columns it’s hard to keep track of which ones are already used in the Keep/remove match.
4- Annotations: the table annotations could be shown when the mouse is over the table (similar to what happen with action annotations);
5- Arrows on the bottom border: when 2 tables are linked, an arrow shows this link. The point of the arrow is ever on the upper border, but it would be better that if the starting table is positioned under the end table the arrow point aim to the bottom border