Engraving dog tags

What program do you use for simple lettering

Inkscape, Gimp, Krita are a couple free ones.
Affinity Designer is a great Adobe Illustrator clone (Affinity Photo is their Photoshop clone) that isn’t too expensive.
Make sure to convert any text to paths or curves or whatever terminology your particular graphics program uses for terminology.