You can use HTML within your send email to format your email as you desired. It is not difficult to do so with only very basic HTML commands.
As to determining Yes/No, you indicated there is a checklist in the gallery. You can check this control to see if the value is true and use it to control which items you include in your output. Look at the post above and you will see how I created the HTMLEmail global variable and used if statements within the Set statement in order to format. You can do the same to select which data is include and which is excluded as you assemble the output.
I've managed to format the body of the email with the fields required. Thanks for your suggestion.
I am now wanting to attach images taken from the camera to the email. See image1 - This is my part of my check list. (There are roughly 10 more of these which may require images to be taken) All the information is sent to a collection. I've sort of followed Shane Youngs video Email Multiple Attachments, but I struggling to implement this it to my application.
I have perfromed the solution and it works using blank screens but not sure where / how it works when i'm Collecting addtional information not just the images