Creating custom editor like vista print or print venue [on hold]

I want to build a website like vista print in php, so how to make the custom card editor like vista print for my website, or I can get a ready made plugin for that. I also want to add magzines editing in my website.

Source: AngularJS