Improvements in the UI that I'd like to see would be:
--A way to see who has access to what trade goods, as well as who built what galactic achievements and super projects
--An option to disable the confirmation prompt for building starbase modules that have a monetary cost
--An auto-construct option that automatically sends a transport to the nearest starbase with available modules
--The option in a planet's ship construction screen to automatically set completed ships to any combination of movement automations, which would be great for things like building constructors that are already set to the previous suggestion
--A building queue for each planet's ship construction screen... Kind of a tall order, I guess, but sweet baby Jesus on a stick I'd love you guys for it. And if there already is one, and it's simply eluded me somehow, then I already love you guys for it, and I'm retarded.
--The option to remove a ship component and all of the components attached to it (with confirmation, of course) in the ship designer
--Not resetting the ship designer's component list back to the start when you remove an item. It's annoying when I decide I really didn't want all those lights afterall, and have to click my way to the end of the list ten times.
--What'd be even better than the previous suggestion would be the ability to create component "groups" in the components list. You could then "expand" or "collapse" the groups to view or hide their components from the list; this not only allows for the component list to be shrunken down to more manageable sizes, but also keeps people sane by providing an order to the madness. The groups don't even have to be persistent (so no changes in the ship files), or affect how any of the components are manipulated (though adding in that kind of functionality would be great for a later update or expansion pack).
--I'd like an option to specify one ship design as the primary upgrade of another ship. The reason for having this is so that, when I obselete the core constructor, all the planets that were currently building constructors will automatically switch production to the improved design I made, instead of simply going idle (and wasting God-knows-how-much production). It's also not much fun to have to manually assign the new design to be built in each colony, especially when you're playing a gigantic map and have over 100 planets that were building the now-obselete design.
--In the ship construction and shipyard screens, it'd be nice if you could mouse over a ship and get a tooltip with the appropriate ship's full description.
--Lastly, I'd like to be able to access a list of all the ship designs I have made obselete, and restore any of the listed ship designs; such a feature would be a godsend when you accidentally obselete the wrong ship design.