In the past, Autodesk produced most of that software. I now see Master CAM being used more often.Metal parts can be reproduced using multi axis CNC machines, just they aren't cheap like the 3D printers are and usual need pretty advance software on a computer to render them.
My biggest pet peeve with Autodesk these days, is that they no longer sell perpetual licenses for the AutoCAD software that I got so used to using. They now make you rent it by the year, for not cheap.
In addition to expensive software, a CNC machine also needs some potentially expensive consumable tooling & a guy that knows how to set up & qualify the tooling.

