Choosing a motor to lift window blinds
You can choose any miniature DC gear motor with a suitable torque with a down limit stop switch and DPDT relay to reverse with another up limit stop switch. (mechanical or opto).  The coil can be a latching or non-latching type relay with snubber reverse diodes across coil and contacts  to driving voltage.

Alternatively you can ramp the voltage slowly to limit start acceleration  current from 8x down to 1x then detect some current rise sensed to stop immediately and latch off  logic that drives a dual FET  bridge that acts as a DPDT switch. This protects the cable from excess force in the up direction but not the down direction where a  limit switch is still needed unless you detect a very slight rise in current at the end of travel due to lack of gravity pull.