1) Ship components are not sorted. The best ship components should be at the top of the list. Maybe a way to sort the list say performance versus cost.
2) Weapons, def, range, speed, etc. bonuses are not visible when designing ships.
3) Making multiple ships with the same name will crash the game. There needs to be a more flexible system for managing ship designs.
4) An autoship design utility. I want a ship with at least 10 atk, 10 def, 4 speed, and 4 pc range. Hit a button and the computer figures out what is needed and where to place it. Involving the extra structures would make for very interesting automatic ship design.
5) Adding defense should not add a hardpoint to a ship. Hardpoints should make sense or not exist.