We do not currently know of any synonyms for have good hands.
For similar words to have good hands, try: