end-to-end functionality: create drafts from template specified in dialog