Each type of race has their own ship design and style. So why dont we look at ways to design ships, per individual alliance bases?
it could be set up where each ship has a few types of sections of the ship. From here you’d drag and drop the module graphic into the ship and the different modules would render graphics accordingly to what module you dropped.
some set of logic etc would be applied and modules built in ways they worked well with each other.
Some modules can be build in game, others sold on the eve market place.
as for the slot configurations we can set it up so that you are just modifying the ships graphics. the base hull type can be selected, but only the graphical part modified accordingly.