Garmin has several products with a touchscreen.

Perhaps I need a few more hours with them, but I have found operating them in the C172 I fly to be a bit difficult in turbulence, i.e. lots of wrong "button" pushes, etc.