I think the ability for individuals to do this stuff is a long way out (perhaps beyond our lifetimes), much the way 3D printing is even now not very capable or affordable. But even as a replacement for traditional manufacturing, it will have HUGE impacts on the world.

Ignoring everything else and taking just solar power by itself; imagine how the world would change if someone came up with a really viable, high-efficiency, high-density solar panel, and accompanying battery technology. It would turn world economics and politics completely upside-down.

Edit: I don't know about producing food at will :P I think the idea of picking up a rock, putting it in a machine, and getting a croissant is a little too star-trek. I'd say that's still centuries away. I think for our lifetimes, it will be a manufacturing thing. It'll need to be done in bulk, in factories.