I use orgmode within emacs. Be careful that if you go down this rabbit hole, it can consume a lot of your time if you let it. I eventually stopped trying to optimize my productivity when I discovered it became another form of procrastination. I am OK with letting things go and not trying to be on top of all of the flood of information. These days I just iterate on my current system to help organize my life but not in a second brain way.