Nope(your projects have too much sprites and scripts which are not easy to manage)
But I would do that to my projects which are organized for the javascript structure(i can even find the requestanimationframe loop,plus there are no sprites in my project so i just need to codify some move blocks and pen blocks to canvas functions)
ps:finding which key is pressed is definitly harder in snap than in js