If EzGraver feels too outdated for your needs, consider these widely used options: camrein/EzGraver: Simple multi-platform ... - GitHub
ezGraver is a software application designed for creating and editing engraving designs. It allows users to create custom engraving projects, including text, shapes, and images. ezgraver download free