This is an important article and should be read. “You would be hard-pressed to find a mental-health professional, a productivity expert, or a writing coach who would suggest that — rather than recognizing people’s talent and rewarding their hard work — the way to get good results out of people is by making them feel inadequate or confused,” is one of its key sentences.
My current weapon against anxiety is to give myself time, not try to rush. I am amazed how easy it is to start work when I know that starting does not have to mean rushing. This, for me, is the true procrastination-buster.
The other general weapon is to keep saying my work is good enough and that I am not crazy. The linked article talks about the impact of gas-lighting, and the importance of not deciding, in that situation, that the problem actually is you.
Holding onto these weapons, keeping them at hand and within view, is a constant struggle.