@MrDannyHarry
My suggestion would be to create an app that looks like my picture below. I will give step-by-step instructions to allow you to build it like mine.

#1 Add a blank gallery to the app called 'Gallery1'. Set the Items property to
your_questions_table
#2 Place a label into the gallery row which will display the question. Put this code in the Text property of the label
ThisItem.Question
#3 Put a toggle into the gallery row. Name the toggle 'Toggle1'.
#4 Place a button below the gallery and use this code in the OnSelect property.
// creates the table of values to be inserted into the answers table
ClearCollect(colResponse,
ShowColumns(
AddColumns(
Gallery1.AllItems,
"Answer",If(Toggle1.Value,1,0),
"Visit ID", "Vis12"),
"Question ID", "Answer"
)
);
// inserts values into the answers table
Collect(your_datasource_name, colResponse);
Note: I have manually assigned "Vis12" here but you may want to come up with your own method.
---
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."