Some projects take longer than others

I have quite a few machines in various states of disrepair. I will get 1 running only to see someone on a forum either do a better job or I will learn a better way and rip it apart again. It is a disease.
I have a Sherline 15" CNC lathe. It was a conversion from an educational model that has been modded.
An A2ZCNC Monster Mill that has also been used as a 3D printer after I built an extruder.
A Dyna DM2400 mill
A Dyna DM3000 lathe
A G0704. I better stop now before the wife sees this list or I realize I need to clean out the garage.
Regarding backlash. First make sure that backlash compensation is OFF..
Then command your machine to move a specific measurement in 1 direction (an inch for example) do this twice in the same direction (this takes the backlash out on the first command in case the last move had been the other direction), verify it the last time with a DTI or similar (this step is to verify the machine went the proper distance) Zero your indicator. Then command that same axis the opposite direction, the same distance as before. There will be a difference, this difference is backlash. Repeat it a few times just to be sure.
If the amount varies each and every repeat, you will need to adjust the gibs properly.
I am trying to learn LCNC just because of frustration with small issues occasionally in Mach or Windows, not really sure of the culprits. However the programming is not my forte, at all. I see that what I want can be done but it is almost impossible to see how. I will have to go hang around a local Makerspace or similar to get some hands on. There are so many variables it is hard to grasp. On the other hand, both OS's (Linux/Windows) use the same hardware which is why I was suspicious of the parallel port.