I can address some of this. A shopping cart should have options to have sizes and other options (like Paypal buttons) but it sounds like you are looking for full form functionality like a form designer program like this one - http://www.coffeecup.com/web-form-builder/ . Given your expertise at coding, it shouldn't be hard to somehow merge Xara webs with this. Make sure you check out the server requirements on the coffeecup form program so there will be no snafus.
Bookmarks