LaserGRBL Linux solution, LaserGRBL is one of the best software.
Helps with the Mach3 CNC Threading functionality
Specialised variant of GRBL focused on motion of up to five axes
Did you ever made a production machine on steroids?
ECEbuntu - a customized operating system designed for ECE
Lathe CNC using C# and an Arduino Due