We want to create an instructional app that teaches children how to build wood airplanes. If they choose to have falcon wings, we take them to one set of instructions. If they choose hawk wings we send them to another. Then if the falcon user wants to have a horn sounds while flying we take him to another page. The hawk wing user of course can't have horn sounds. But he can have beeps. Say there are 500 different kinds of planes that the user can build.
I think you get the idea.
The user would have different options on each page. The user would flip through the pages based on their choices. And then at a certain point the program spits out instructions for building the plane.
Should each page be a different table?