Robust how? I think I played some choice of games in the past.`
Choice of Games (there are lots of them on Steam, usually called "Choice of [random name]" lets you do things like set complex variables, and do complex things to them, makes it easier to have large/long/wordy projects, supports more complex flow stuff. The advantage is you can do all that stuff as easily as you do any other choicescript scripting. You can do those things in twine but they require javascript knowledge. Choicescript is easier to learn, Javascript is the language used to make almost all content rich websites now. I am not familiar enough with how to stick javascript into twine to speak on any details.
Annnd that was probably more detail than you needed. In short, I think twine is the best choice for a little jam project, but if for some reason you wanted to branch out into something more complex for a more game-like story, Choice of Games is worth looking into.