Conditional Logic In Phase — { if/else Made Visual }
Team Phase

I’m surprised you didn’t mention Axure — a prototyping tool that’s been doing complex conditional logic for years. Where they’re lacking is in the options found in other prototyping tools such as responsive layouts, transitions, and mobile-specific design. I’ll be interested to see what Phase does.