Depends on D5185
Context: [[ https://linear.app/comm/issue/ENG-1768/create-common-multi-step-component | here ]]
Introduce common `Stepper` component, for creating multiple step forms and (in the future) multiple page modals.
The component receives steps, information about active step and steps setter from parent - it doesn't keep the state with current active step itself.
For better code cleanliness, to set activeStep, we use children `key` property instead of using array indexes.
{F175163}