Experiences in Visual Thinking