Special Unicode Characters in Data Validation Lists: ☐, ☑, ✓, ✔ - This may be my favorite approach. You can include special characters like this in a Data Validation drop-down list. This isn't quite as good as clicking once to fill in a checkbox, but it is great for the mobile Excel apps. The only hard part is remembering how to insert a check mark symbol in Excel. For more information, see my article Using Unicode Character Symbols in Excel.
Checklists have been used in healthcare practice to ensure that clinical practice guidelines are followed. An example is the WHO Surgical Safety Checklist developed for the World Health Organization and found to have a large effect on improving patient safety and subsequently found to have a nil effect in a cohort of hospitals in the Province of Ontario in Canada. According to a meta-analysis after introduction of the checklist mortality dropped by 23% and all complications by 40%, higher-quality studies are required to make the meta-analysis more robust. However, checklist use in healthcare has not always met with success and the transferability between settings has been questioned. In the UK, a study on the implementation of a checklist for provision of medical care to elderly patients admitting to hospital found that the checklist highlighted limitations with frailty assessment in acute care and motivated teams to review routine practices, but that work is needed to understand whether and how checklists can be embedded in complex multidisciplinary care.