Beyond a Blank Canvas is an investigation into the current state and future possibilities of design tools. There are 4 main components to this project. First, I discussed the static and additive nature of the canvas, and how reductive design can help us make better design decisions. I then talked about using generative randomness to inspire new UI patterns. Thirdly, I examined the diverging and converging nature of design, and how code-based web design tools can help us create more realistic websites. Lastly, I challenged the hegemony of proprietary design software and proposed using or developing experimental tools to democratize design.