The phrase "to make it perfect" is grammatically correct and usable in written English. You can use the phrase in contexts where you are trying to improve something or make something even better than it already is. For example: "I'm going to add some extra details to the painting to make it perfect."
"He wants to make it perfect.
"Trying to make it perfect is what gives it meaning".
"I didn't have the ability to make it perfect," he said.
She had been decorating the house & polishing all the furniture to make it perfect for them.
"You don't have to make it perfect; if anything, that would hurt it.
"I wasn't setting out to make it perfect," Mr. Dorsey said.
But we do urge lawmakers to beware of people saying they want to make it perfect.
All the picture really needs to make it perfect is Victor Moore.
At some point they become paralysed by trying to make it perfect.
This is, after all, a simple pudding, which requires little to make it perfect.
And if you have time to make it perfect, you can make it perfect.
Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.
Justyna Jupowicz-Kozak
CEO of Professional Science Editing for Scientists @ prosciediting.com