How to improve Legacy Form submission ( >20 input fields)

The product that I am working on has a lot of forms inputs in one page. I'd ideally want to bring the entire UX to 2019 (the application was built in early 2000).

One idea that I've tried is breaking down the form into wizards, that worked in few cases. But I'm looking for any different ideas on how to break it down/make it look better.

The forms that I'm talking about is close to how a Data Entry personnel enters Product details. So the form would include, product name, ID, Manufacturer details, Sizes, etc, it gets really long.

Any help would be lovely :)