There are some nice GUIs for LinuxCNC.
These GUI make LinuxCNC or MachineKit (LinuxCNC fork) control more user friend.
Here I list three more common options:
This is the original GUI shipped with LinuxCNC LiveCD/Installer distro:
Gmoccapy is an alternative to Axis focuses on Touchscreen devices and supports up to 4 axis CNCs:
QtQuickVcp is the more recent GUI designed to be multi-platform, including Android support: