Reusable Checkboxes for Choosing Values

Im a bit new when it comes to Reusable Elements and passing Data from one to another. I hope you guys can help me.

What id like to do is to create Reusable Checkboxes, one for Choosing all Values of the Repeating Group and one for Choosing a single Data Row from a Repeating Group.

As a noob i have to create 4 Workflows each time i implement this structure for each Repeating Group.

When a Field is Choosen the Row Data will be saved within a Custom State with the Data Type of the Repeating Group. (Maybe there is a better way to save the Data than in a State). The Choosen Rows then can be deleted, changed or moved to other Datatypes.

How am i able to achive this Structure with reusable Checkboxes?

Id Appreciate your help!