I am physically disabled and I use Dragon professional individual to operate my PC.
I have experimented with Dragon\'s built in dialogue box, in the scripting languag