I can do this using wordpress. It is then very straightforward for you to simply add your products to wordpress. I can customise the product screen so you can have whatever fields are suitable for you, e.g. image, size, colour etc. You will need to make sure you have a paypal account. Have a look at this e-commerce site I did for a local photographer as an example.