I have ADD, and I can speak to the GTD framework being an extremely useful tool. In my case I use Trello to run what I call my "Digital Brain".
I use a typical kanban wip system (Backlog, Today, Blocked, Done) to organize pretty much all task-related things in my life and it works extremely well. Once I know its on the trello board, I know I don't have to worry about keeping it in my head anymore, and that gives me a lot more space to relax and not worry things are being missed/forgotten.