An apparatus and method of generating a visual representation of an image
based product. Where the image based product is a picture image, the
method produces a framed prototype image showing the picture image framed
within a frame. The method includes providing a frame image showing the
frame in a perspective view. The frame image has a picture portion
corresponding to the portion of the frame used to view a picture mounted
in the frame. The method includes mapping the picture image to the
picture portion of the frame image in order to generate the frame
prototype image. The method also includes presenting an enhanced edit set
along with the frame prototype image. The enhanced edit set includes user
manipulatable tools for editing either the picture or the frame in the
perspective view.