The process for creating a deliverables checklist is the same as the process for creating a normal checklist, the difference comes when adding questions.
The process for creating a new question is the same, but at the bottom of the new question popup there is a checkbox labelled Is Deliverable:

This needs to be checked in order for the question to be used for deliverables. You can also toggle this on and off for existing questions by clicking Deliverable option under ellipse:

Also Deliverable questions can be setup against programs & locations when you are assigning the checklist. For more information you can click here
These are the only differences when creating a deliverables checklist, for more information on creating checklists click here.