I used microtex/sharps needles for piecing. Size 10 or 12.

I use Topstitch needles for quilting. Size depends on how thick things are in the spot I am quilting. Usually a 14, sometimes a 12 or a 16.

I use Topstitch for embroidering. (my machine doesn't like embroidery needles!) Usually a 12.

I just got a box of 100 size 12 Topstitch needles, will get a box of 100 size 14 Topstitch's with next month's paycheck.

I have to change needles very frequently on my embroidery machine, she is VERY particular about fresh sharp needles. On my 2nd machine, she is not so picky and I can use a needle a bit longer. I always start a new quilt with a new needle.