I was reading over the Crafting UI thread and was going to suggest this there, but in a sense I think this suggestion deserves it's own thread as it covers a lot of things more than just the Crafting UI.

What does everyone think about API Add-on functionality in the game?

Those familiar with scripting could create add-ons to add to the user interface.