Сделать стирачку (scratch) как на SVG?
SVG будет качественее, быстрее и код короче
Плюнь им в лицо. Код короче не будет. Одно дело на канвасе закрашивать область, другое на svg постоянно генерировать маску, а это манипуляция с dom, а это, в свою очень, медленно.
Перелопалит весь гугл - пусто.
Посмотрите примеры из этой статьи. К задаче так и напрашиваются SVG-маски.