We do not currently know of any antonyms for puts the last touches on.
For similar words to puts the last touches on, try: