Thank you for the link to the book. It reminds me of a product I worked on. The first version was command-driven, because that's what us programmers were used to. When our own sales people proved unable to do a demo without messing it up, we knew it was time to go back to the drawing board. We tucked the keyboard away in a drawer where you would pull it out only when needed, and replaced it with 6 buttons. Those buttons let you pick from a preconfigured menu, which walked you through the process step by step once you selected something.