In the last two years, we transitioned the most-asked-for features from our successful MarvinSketch desktop application to a new lightweight web component: Marvin JS. However this was not a simple copy/pasting of features. The challenges of JavaScript technology, the possibilities of touch screen drawing and the benefits of hindsight made us re-imagine even the most basic drawing features to create a clean, straight forward user-oriented tool.