RPi with touchscreen

HI I am in the planning phase of my build. Waiting on the funding to be approved ;-). I am looking to start off with a table on wheels like many have done but to eventually build a wall mount hoist that will allow me to wheel it over and have it hoisted up and out of the way when not in use.

I am wondering if it is reasonable to think about using a raspberry pi as the attached computer and using a 10" touchscreen as the primary interface with GSender. This would be wi-fi connected and would have access to network storage locations where the files would be stored. Could most of the gsender functions be done with a touch screen or would i need to plan for a keyboard and mouse as well?