Codecanyon WooCommerce Extra Product Options plugin allows you to create extra price fields on your WooCommerce products. The current version supports check-boxes, radio buttons, select boxes, text-areas, input boxes, upload, date, range picker & color picker.
Validation features for builder elements. Ability to include additional global forms on the product. Related image sizes for image replacements.