For a CPSDocument documentType:

portal_schema:
  create your fields.
  title is required and description highly recommanded.
  title is an unique title or a short title displayed in folders
  description can be used like a resume displayed in folders
  
portal_layout:
  create your widgets and your layout.
  
create layout_documentType_:
  layout_documentType_edit and layout_documentType_view.
  actually, you have to create them in CPSDocument/skins/cps_document/

portal_types:
  create CPS Flexible Type Information and give schema, layout and layout style
  prefix for your documentType.
  inform Workspace and Section portal type.

.cps_workflow_configuration
  add the workflow_content_wf where it's necessary.
