Earlier quoted context omitted.
Yeah, Microsoft Surface got this right. Having a touch screen on a laptop is great. I don’t do any coding on my iPad, but I got a knockoff Magic Keyboard and it’s pretty great. The real thing isn’t worth it, since it puts you into laptop price category, and you’re better off buying a low end laptop.
It seems a lot easier to put a touch screen on a laptop. Mine has one, and it's a totally normal laptop.
And even with the iPad, there is always this friction when context switching from keyboard to pencil. I either use it in tablet mode (touch and pencil) or writing mode (and I always want some pointing device then).
If only I could find a graphic tablet similar to the apple trackpad!