Builds interactive programs using numbered choices.