I've dubbed this "theoretical productivity"[1] and also fall into this trap. I keep thinking that just moving to a different app/system with X feature will make this 100x better for me. That goldilocks app/system doesn't exist and is always a moving target. Spending time on solving these problems mean I'm not thinking/writing/completing the things I really want to, hence the "theoretical" nature.
1: There's a good chance this is already a term with a different meaning. If that's the case I don't mean to rip it off, it's just what sounded good at the time.