For machine piecing and quilting I use universal 80/12 needles. I use quilting needles for machine quilting also 80/12. So I use different needles for piecing and quilting.
For hand quilting I use size twelve betweens made by Piecemaker. I don't do any hand piecing so I can't give any advice there.