Mulitple Steps One level nesting Add/remove steps Moving of steps Demo CodeSandbox Link Packages immutability-helper (to update reducer state) react-flip-toolkit (to animate while modifying steps) Improvements needed Prevent re-renders using profiling Handle error and validation of fields