I'm Giorgio a senior software developer from Italy, with more than 20 years of experience (look at my portfolio for some application developed by me), therefore I'm able to develop every type of application, building it from scratch or using Microsoft Office suite.
To import products into Woocommerce CMS we have to use their predefined CSV model and write into it all your data, according to their CSV product schema and guideline to avoid data loss.
After this you have to map fields from CSV columns in your CMS.
I can develop a desktop application for you that reads Excel files from your distributors and generates the required CSV.
If you send me the Excel files we can store their configuration into the application, so you can generate yourself the new CSV file when needed, using different distributors with the same application.
If you need more information open a chat with me, because only employer can start it.