Quandary
is an application program originally written to allow students in an ethics course to create decision trees to make more explicit inconsistencies in their logic.The author fills in blanks in the program and their data is combined with an html template to create a web page. The user makes a series of decisions, where each decision point presented depends on responses to previous decision points.
Full details on Quandary can be found at the Quandary site.