Design, Develop, Visual Thinking