Oh I too struggle with perfectionism. I never related it to ocd before but maybe people with ocd are more prone to it. It is kind of an obsessive trait.
I think the hardest thing is to let go. When time passes you will hopefully give it less thought (this is what happens to me!) When I'm working on my project I get frustrated, I spend a bit of time away and can't stop obsessing over how to make it perfect. After a bit of time the anxiety passes though and I start to forget it. It's then I can think a bit more clearly. I can get to this stage quicker if I'm busy
I found something that helped me yesterday was trying to get into the mindset of just trying to improve my work rather than make it perfect. I just looked at each section and thought 'how can I make this a bit better than it was before?' Made small changes and then moved on. One of the problems I find myself stuck in is going over small bits again and again trying to make it perfect. I think key is accepting that you can only improve things and nothing will ever be completely 100% perfect.
Easier said than done. I know!