I. The software is about the final product.
Do you need it to be mass printed? or it is just for electronic use, or to be printed in the office?
If it is to be mass printed you need a program that makes a suitable output.
- Illustrator, Corel Draw, Affinity designer.
If you need "for a lot of different" products you probably need to automate the process using some excel files and data variables.
- Excel or Libre office, Indesign, Corel Draw, Probably Scribus.
If you do not need to be mass printed
- Excel + Word or PowerPoint or similar, Inkscape.
II. It is not about the software
If you want to spend time and effort, besides potentially some money wasted, start from scratch, but probably you need to hire a designer that knows how to do this, saving you time.
Even PowerPoint has some methods to extract variable data. But you need to focus on what is your real problem. "it didn't end up well" needs to be more specific. Design? Data-merge? Print?