I think you should try these steps:
Create a new page in Mendix where the user can select the options they need. This page can be a form with checkboxes or a data grid where the user can select rows.
Create a microflow in Mendix that will take the selected options from the previous page and move them to a separate page for editing and printing. This microflow will need to retrieve the selected options from the previous page and create new objects in Mendix for each selected option.
On the new page, you can display the selected options in a data grid or form for the user to edit. You can also add a button to allow the user to print the checklist.
Create another microflow that will generate the printable version of the checklist. This microflow can retrieve the selected options from the new page and generate a PDF or HTML document that the user can print.
Finally, add navigation buttons or links to allow the user to move between the pages and complete the checklist.