To throw in another option, I find it very easy to purl using the Portuguese style knitting. This has many different names. The yarn is looped around the neck or through a clip at the shoulder. The yarn is manipulated by the thumbs with little overall hand movement.
In fact I find purling easier in Portuguese than the knit stitch. I am doing a shawl in garter stitch and I am only using the purl stitch.
I'm sorry I can't provide a link, YouTube is block here, but search YouTube for Portuguese Knitting and watch the videos.