Strangely enough, one thing that I find is also helping is a balaclava. I'm standing here like an idiot with a balaclava on because I find it helps me stay focused. I got it a few days ago to use when hiking. I just happened to notice while trying it on that I felt a little calmer. I used it last night while working and finally managed to get some shit done.
I'm also using spaced repetition to try to remember things. No apps or programs yet, just manual note taking and repetition.