Best practice for list/array management

Goal: I need to build form and it includes field with array of options (Recipe with list of ingredients). I need to be able add/delete/edit options.
I understood that don't see appropriate component and it will require use some variable to do that - I have multiple forms and fields with array, I want to avoid to do many variables and manage them.

What I'm missing?

I did this with list component.

Hi @Mark_Shcherbakov,

You're in the right direction!

I provide a similar example here, where you can also download an app to see how I do it using a listView to add remove items.

You are correct that you will need to use a variable to manage the add/remove buttons.

Let me know if you need more help implementing it.