You can also select additional frameworks that you would like to include such as jQuery, Mootools, three.js.
Try it out
HTML5 Sample jsFiddle.net (Mouse Events)
I like the MVVM pattern as I feel my code is cleaner. I guess it’s because I feel comfortable with it but it’s great to see KnockoutJS being adopted to allow this pattern into the HTML5/JS world.
I have started using KineticJS today to start and again I am impressed with it.