Check this out. PhotoSketch. Basically, you draw a doodle in Paint (as seen on the left), and the program searches the web for components, and shops them together into one image, as seen on the right. Automatically. Of course, the end result looks kinda shooped, but it's still pretty amazing.