One thing that I really like about the way MS Word enhances Drag-n-drop is that it adjustes the whitespace around the dragged section. This would be quite useful in the IDE too, if I select one or more complete words, they should be space and coma adjusted.
Means: remove remaining spaces/comas where it comes from, and insert leading/trailing spaces/comas where its dropped.
Example (red represents selected text):
reordering function parameters, by double-click-selecting the middle parameter:
void FuncX(String param1, String param2, String param3);
after dropping:
void FuncX(String param2String param1, , String param3);
Shouldnt be too hard to make VAX take a shot at this...