Adruino Uno and programming chips

Henry_Best:
How do you do that if you've got a Uno with an SMD chip?

You don't; You use the Uno to program any new chip you get.