I would like to see the ship naming modified. As it stands, one has one line to use for naming which includes: the Owner; the Make; the Model; and the number. It would be extremely helpful if that could be broken out into four separate entries.
Setting the Owner entry (initials or acronym) should occur when one is setting up the new game (but also be changeable within the game should one choose to do such).
One sets the make and model upon original ship design and then only needs to change the model when making upgrade changes.
The number will typically be auto-incremented; but should still be adjustable. However, it should relate to the Owner & Make and not the model.
I find it rather annoying when the name of my ship gets changed because I upgraded the model. I have enough time-consuming-things on my hands without the need to go back in and rename my ship(s) (back to what I had...)!!! Just because I upgraded the model does NOT mean that the number is any different and I only include the model in the name upon designing the ship so I can tell which ship to build.
A really talented programmer would take this concept one step further and have the shipyard ship listing show only the available Makes until one clicks on the make and then have the available model listing pop up. This would reduce the need to "obsolete" things in order to reduce the clutter (although that option should still be available too).