Here's a video tutorial on how to use the Content Templates feature in ExpressionEngine's Wygwam add-on.
As a starting point, you can download the JavaScript file, placeholder image, and thumbnail images that I use in the demo.
Have I made you consider a viewpoint you hadn't before? Or do you and I think alike? Either way, maybe we should work together?