A work positioning device/lanyard or designed to prevent a fall, usually any slick is kept at a minimum as not intended for a shock load… Things like the grillion adjustable lanyard or a shunt mechanical prussic) etc.
A fall arrest device is intended to stop a fall once it has occured, usually dragged along via a lanyard or a shock absorber… Petzl ASAP etc.
A gri gri is neither, it is a belay device for climbing rather than a work positioning/fall arrest device. But if it’s for home use it can be useful.
The photo shows the use of a rope clamp as a work positioning device, there is no slack in the system, so if he trips/slips he won’t fall.
Ascenders are great for moving up a rope, but snag moving down.
If I’m working at the top of a crag I tend to use a Petzl connect adjust (adjustable lanyard) clipped to decent protection and shorten/lengthen the lanyard when needed… Still need to avoid shock loading it.
Really depends whether it’s for work or personal.