heavenly,
I am a mechanical guy who looks in catalogues for motors that meet requirements. The actual motor design is not my department.
On a permanent magnet DC motor, the torque controls the motor current, and the stress on the shaft and motor housing. All this affects the wiring and the size of the mechanical hardware. Any high torque motor is going to be big.
Consider also that your maximum power occurs at half of your no-load speed, and your maximum efficiency occurs at quite a bit more than half of no-load speed. You are looking for a motor with a no-load speed of 150rpm, and 100Nm torque at 100rpm, unless you do not mind wasting power and dumping heat.
If you are looking for a constant speed drive, look into speed reduction from a gearhead, chains, timing belts or V belts. It will be way cheaper.
JHG