If you want real basic 3D modeling for free try Blender (blender.org). Many youtube vid tutorials to get started with. Not exactly a drag and drop starship creator and has a learning curve but I've seen some detailed models (planes, cars, etc..) created with it.