After trying it out roughly every year, Ubuntu finally seems to have fairly transparent touch screen support, and I've given up on Windows. At a comfortable reading distance, with the laptop actually on my lap (as I'm typing now), I can reach out and touch the screen more easily and comfortably than manipulating the trackpad.
Getting good at this didn't happen overnight, and its behavior isn't identical to my Android or Apple tablets.
Precise cursor positioning is hit or miss, but it is with the mouse too. In either case, I usually get as close as I can, and then move the cursor with the arrow keys. Precise mouse work also gives me eyestrain headaches.
I can only do limited programming on the laptop anyway because the screen is too small. It could be that I'm a freak because I fall into the divide in between how people "should" use laptops and tablets. The programmers do think I'm a freak.