3-D printing combined with asteroid mining could be the genesis of a great leap in human space flight.
Yeppers. You could 3d print satellites (for Earth and other planets), space-based manufacturing facilities, space stations, manned space vehicles to explore the solar system, etc., etc.
building entire ships in space, maybe not even in orbit, is probably a good idea.