When using a colon punctuation to define a category within the task list, it would be useful to have a treeview when using multiple colons (::, :::, ::::, etc). Ex:
Category:
Task
SubCategory:
--------------------
Task
TertiaryCategory:
-------------------------
Task