Custom List mutiple input roles

Hey Guys,

So I am trying to create a custom list as part of a form, which a user can input step’s to be complete for a task. As every task is different, I want to have a button where people can add a colum to custom list if they need more step and then display all the steps. Any ideas how to do this.