Using easeljs, this prototype allows us to add a collection of images to an html5 canvas, position and rotate them as desired, and save them as a JPG.
I've posted a prototype collage maker on github. A useful start for building and manipulating (rotate, drag, blur, scale,order) images in canvas using easeljs. All of the documentation is in the readme. You can find the repository here.