Addon development for UI:
This might already be on their roadmap somewhere. The UI files are separated out already (.form files) - Doesn't take much to figure this out from the file names. They only need to provide the means to edit them.

Equipping skills and gear and running:
I don't think this is a necessary fix. Though it will be nice to finish the entire macro before redrawing so that I don't appear in various states of undressing/dressing.

Targeting:
You do know you can unlock the target right?

------
I support all the other suggestions though.