Self-Limited Etching For Atomic Scale Surface Engineering Of Metals: Understanding And Design