Infinite Options allows you to create as many custom option fields for your product pages as you need. You can specify exactly which product pages on your Shopify store that these custom options will appear on as well.