It's the first time I am going to be using couchcart as got a client who needs PayPal integrating into their website which has couchcms already integrated but they would like PayPal integrated which should be ok but they want products to have options, is there a way the admin user can create the product options themselves for each product rather than myself having to hard code the options in?

I am going to use the following links as think they do what the client needs

https://docs.couchcms.com/concepts/shopping-cart-1.html
https://docs.couchcms.com/concepts/shopping-cart-2.html