Anyway, this is a digression. A ribosome can't be reprogrammed to produce microtubules or milk, not to mention steel girders. There are machines at the macro level that can be reprogrammed to some extent. A car factory can make a variety of cars on the same assembly line. They don't all have to have the same upholstery or the same stereo system.
Many variations are possible.
But the assembly line only produces cars, and only cars of a certain type. There are plastics factories where producing a different toy is just a matter of using a different mold and injecting a different mix of plastics. But these factories only produce small plastic objects. They can make anything in that domain, not anything in general. There are programmable machine tools, but once again, they can be programmed to make anything in a certain domain, not anything in general.