Jepp, so wie sich das anhört ist das mit Excel bzw. vielleicht besser mit Access (für spätere Lieferscheindrucke) zu lösen - was IMO anfänglich dafür ausreichen würde (in unserer Gegend machen Handelsakademien Access-"Anwendungen" als Maturaprojekte, also komplett gratis , vielleicht gibts das bei euch auch). Eine eigene Software dafür zu programmieren dürfte - wenn du es nicht gerade selbst machst - einiges kosten. Und wenn du es selbst machst kannst du dich dann nochmal selbstständig machen

Als Programmiersprache würde jede funktionieren, für sowas empfehle ich genau die, mit der du dich am wohlsten fühlst.