I'm with you, nothing beats cardboard over concrete.
is that gangnail stock?...
Anyone know what that "jacking" gizmo actually is for?? Never seen one of those either. Thought it might be some sort of a "brake" for working on a slope, when I first saw it.
No? Try a yoga mat.
No? Try a yoga mat.
It looks as if they literally become stationary legs, so you can stay in place and not roll around when pushing or pulling on work piece or tool.