I am currently building a machine that handles a 20 lb payload on a 3-axis gantry. The unit only needs to move to 27 different, discrete locations. I am contemplating using a g100 because I need the axes to end their movements at the same time and the g100 has that ability. I am hoping to control the movements with simple touch screen buttons representing each of the 27 locations. I am also hoping to operate the system without the use of an attached PC.

That said, I need someone with a little more experience to answer a couple questions for me:

1) Is the g100 the best option for me?
2) Is anyone aware of a programmable touch screen that would interface with the g100 to allow me the control described above?