I am using Windows's ClickLock feature for touchpads. It lets me create the effect of holding down the left mouse button and dragging the pointer for long distances, either for selecting a lot of things or moving a window a great distance. If there is not enough space to move my finger on the touchpad, I can lift my finger from the touchpad without creating the effect of letting go of the mouse button. I can then place my finger down elsewhere on the touchpad and resume the move.
This is especially important when I avoid the use of the left button by double-tapping the touchpad to emulate a left button click. The equivalent to click-and-hold is the double-tap and hold (keep finger on the touchpad). If ClickLock is enabled, I only have to double-tap and hold for a fraction of a second before windows considers the the left mouse button to be locked down. I can then use the touchpad to move the pointer as much as I like, with multiple swipes if needed. To release the mouse button, I just need to tap.
As far as I can see, this feature is only useful when tapping the touchpad to emulate a left button click. Oddly enough, and thankfully, it only works when tapping the touchpad to emulate a left button click, even though there is nothing in the Mouse Properties panel to indicate that this is the only circumstance in which the feature works.
The only additional behaviour needed to perfect this feature is a visual indication of when you've held the left button down long enough for Windows to consider the left button to be locked down. As soon as you see the indication, you can then proceed with moving the pointer. As mentioned above, this essentially means a visual indication of when you've "holded" enough in the double-tap-and-hold on the touchpad.
Does Windows have a setting for a visual cue of when you've tapped-and-holded the touchpad long enough for ClickLock to activate?
While I am on Windows 10, I'm really not sure if the question and/or answer is specific to Windows 10.