Certainly, there is an advanced search form that supports almost all product fields and taxonomies, this means that it allows you to filter products based on existing fields and taxonomies. To enable this feature, just activate the option to display the search form in the search tab and then select the desired fields.
In the article How to create a search form in WooCommerce products table? , How to build and more details about the search form are stated.
Do you still have a problem?
If after reading the articles you still think have unanswered questions or need custom work for your plugin, contact iThemeland Support.