We do not currently know of any antonyms for put finishing touch on.
For similar words to put finishing touch on, try: