Comment Comment by zmir i second org-mode, criteria mentioned in request is available on org-mode. the only negative note to be mentioned is that it has steep learning curve parent zmir 10 years ago