I have used the basic features of org in
doom-emacs for a couple of years and I like it a lot. I now have a long list of things I'd like to configure to suit my own workflow, so I'm slowly learning elisp and the API. Developing one's own emacs configuration is a long-term project, so one has to accept that as part of the deal. I like it well enough to continue, although I expect to be yak-shaving that configuration forever.
I think the easiest way to get a quick idea of the fundamental features is to watch Rainer König's
org-mode tutorial videos. After that, you'll understand enough to begin using an org-file as a fancy text file for basic task tracking, which might be enough, depending on what you need. On the other hand, the most comprehensive workflow example I've seen is described
here, and a quick skim of that page will show how much configuration is required to implement it.
Traditionally, people created their own emacs configs from scratch, but I think the starter configs like doom are a nicer entry point. I have also used
spacemacs, but doom has worked much better for me. There are several other
starter configs out there also.
You might also consider
taskwarrior and its
other alternatives before diving all the way into emacs and org.
Good luck with your new hobby!