Actually, it looks darn good to me the way it is. 

 Unless you change your content constantly, code or an html editor should be fine. I did a very active website that way for more than 10 years. 

 Don't know how you can improve on the images of the product, but I can see that a different background might be nice. Maybe that's all you really need?  I do html, but I don't mess with "shopping cart."