be good with (one's) hands
To be dexterous and skilled at doing or making things with one's hands. I'm sure Tom can put those shelves together for you—he's good with his hands.
be good with your ˈhands
be skilful at making or doing things with your hands: I’m not surprised he’s become an artist — he always was good with his hands.