Axure вся прелесть в том что можно задавать логику через переменные и java script писать простейшие скрипты
На выходе получался рабочий прототип со всеми состояниии и рабочей логикой между ними.
Например поставил ✔️ чебокс прототип работает по одному сценарию, не поставил, по другому