Nema 17 is probably too small.

I have a small CNC machine with 112mm long Nema23 motors and 1605 ball spindles, and t can push around 700N at low speed before the motor stalls.

Calculation is fairly simple, but also inaccurate because of unknown properties.

For calculation, imagine a sheet of paper wound around the spindle, then unwind it until it is flat. The thread will have left an impression on the paper in the form of a slope (for TR11x2 this will be an (effective) diameter of 9mm, an effective (average) circumference of around 9 * pi = 30mm and a vertical rise of the 2mm pitch.

From that slope and the friction coefficient yo can calculate a force on the circumference of the thread.

And from that force you can calculate the required torque.

But both the friction coefficient and the real torque of the motor have large tolerances, so you have to compensate for that too. And with stepper motors (especially without feedback) you want an extra decent safety margin. and add some too for sub optimal lubrication or when the lubrication dries out or washes away or gets dirty etc.

Why do you want a big diameter? Efficiency goes down with larger diameters.

------------------------------

Also, I've been punching in some numbers in the calculators you found:

Lead: 2mm

Load: 150N

Friction: 0.15

Mean Diameter: 10mm

and both calculators suggest a torque of 0.16Nm and this should be well within the range of a Nema17 motor.