Surely you are crafting your own ship in that you decide how much fuel to carry so that limits how far you can go, you decide what engine to fit to your ship which dictates how much cargo space is left and how efficiently it uses the fuel, what armaments to include etc etc .
We do not need to craft anything ourselves, the various ship manufacturers comes up with their own enhancements for you to buy if you can find them at a suitable price i.e. buy the ship you want at s good price but it is in a system that doesn't have the right engine or scanner or life support for passenger pod so you travel to another system in order to get them - is that not crafting in a way if so what more do you need - you are a pilot crafting your craft, not an explosives engineer trying to create a better bomb etc
We do not need to craft anything ourselves, the various ship manufacturers comes up with their own enhancements for you to buy if you can find them at a suitable price i.e. buy the ship you want at s good price but it is in a system that doesn't have the right engine or scanner or life support for passenger pod so you travel to another system in order to get them - is that not crafting in a way if so what more do you need - you are a pilot crafting your craft, not an explosives engineer trying to create a better bomb etc