We use Joomla open source shopping cart component Virtuemart ([url removed, login to view] ) on our website. We sell t-shirts, and want add product customization capabilities, similar to www.customink.com. What we need is a Virtuemart plug-in that has the following features: Allow a visitor to - select an image of a product (tshirt, mouse pad, cup, cap, etc...these to be added in admin) - upload their design/photo, or select from images already in the database - enter text and have that text show on the product selected - place (drag) the image and text to the desired location on the product(example, place text above/below the image, image in the center, etc.) In summary, the final product will be a Virtuemart plug-in, easy-to-order custom product (tshirts initially) design solution where individuals enter text, select the fonts, colors, and/or add an image from our database, or one they uploaded, and order the product. A similar osCommerce solution can be seen at [url removed, login to view] I was told that this could be accomplished using php and GD-library (I think that's what its called). I'm also open to alternative solutions. This solution does not have to be built from scratch, and could be a modification of a similar script.