To your first line, the micromachine-for-micromachines idea often reminds of Feynman's talk "There's Plenty of Room at the Bottom" [0], which is great at least in how long ago it was made. Turns out it's a really hard problem. There have been some functional versions of the micro arm-onna-arm designs, but they're just stupendously hard to control. I'd love to see some progress on that front, though, because it really is cool when it works.