WooCommerce Product Add-Ons Ultimate is also an awesome tool to personalize your product options, it
- offers 16 add-on field types, including checkboxes, dropdowns, text fields, field image, other product as the son addons,
Advanced features like conditional logic - Visual interface like WYSIWYG effect.
Suggest buying the pro version to get all features, although the price is not low.