I find that I have more control over my user customization file when I edit it manually, which lets me decide at what location entries are stored and I choose the format that suits my needs. Always remember to keep daily backups just in case something goes awry. The vast majority of examples that I generally see on the internet contemplate that the user will copy and paste the sample code into his / her user customization file, rather than using the built-in customization interface.
This is what I use for tasks, events, contacts, undated, etc. I also use a modified version of org-toodledo
and synchronize with the Toodledo server so that my hand-held devices and computers can all synchronize in the cloud: https://github.com/christopherjwhite/org-toodledo
(setq org-todo-keywords '(
(sequence
"Active(a)"
"Next Action(n)"
"Canceled(c)"
"Hold(h)"
"Reference(r)"
"Delegated(d)"
"Waiting(w)"
"Postponed(P)"
"Someday(s)"
"Planning(p)"
"|"
"None(N)") ))
(setq org-capture-templates '(
("a" "Active" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "TASKS")
"** Active [#A] %?\n DEADLINE: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoFolder: TASKS\n :END:"
:empty-lines 1)
("n" "Next Action" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "TASKS")
"** Next Action [#A] %?\n DEADLINE: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoFolder: TASKS\n :END:"
:empty-lines 1)
("s" "Someday" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "UNDATED")
"** Someday [#D] %?\n :PROPERTIES:\n :ToodledoFolder: UNDATED\n :END:"
:empty-lines 1)
("r" "Reference" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "EVENTS")
"** Reference [#A] %? :event:\n DEADLINE: <%<%Y-%m-%d %a 08:30>> SCHEDULED: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoFolder: EVENTS\n :END:"
:empty-lines 1)
("d" "Delegated" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "EVENTS")
"** Delegated [#A] %? :event:\n DEADLINE: <%<%Y-%m-%d %a 08:30>> SCHEDULED: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoFolder: EVENTS\n :END:"
:empty-lines 1)
("w" "Waiting" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "EVENTS")
"** Waiting [#A] %? :event:\n DEADLINE: <%<%Y-%m-%d %a 08:30>> SCHEDULED: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoFolder: EVENTS\n :END:"
:empty-lines 1)
("p" "Planning" entry (file+headline "/Users/HOME/.0.data/.0.emacs/.todo" "CONTACTS")
"** Planning [#D] %?\n :PROPERTIES:\n :ToodledoFolder: CONTACT\n :END:"
:empty-lines 1) ))
Here is what it looks like in practice:
(source: lawlist.com)
Here is screenshot of calendar entries containing ** Waiting
; ** Reference
; and ** Delegated
:
(source: lawlist.com)