I use spreadsheets, but my approach can also work on any document that lets you indent indefinitely. I do it like this:
1) Choice one, option 1
2) Option 1, outcome, choice two
3) Option 1, outcome, choice three, etc.
3) Option 2, outcome, choice three, etc.
2) Option 2, outcome, death ENDGAME
1) Choice one, option 2
2) Option 1, outcome, choice two
3) Option 1, outcome, choice three
3) Option 2, outcome, death ENDGAME
2) Option 2, outcome, choice two
3) Option 1, outcome, choice three
3) Option 2, outcome, choice three, etc.
This is good for cave of time games and gauntlet games. For a game with more complex structure, I'd recommend something else.