The combination of widget NavSelect and client side attributes hideIf and / or showIf simulates a type interface wizard :
<form title="My Wizard" cols="1">
<field name="state" widget="NavSelect"/>
<group>
<group title="Introduction..." hideIf="state">
...
</group>
<group title="Welcome!" showIf="state == 'draft'">
...
</group>
<group title="Provide more details..." showIf="state == 'open'">
...
</group>
<group title="Thanks!" showIf="state == 'close'">
...
</group>
</group>
</form>