I don't know why my physio didn't suggest it to me earlier but I have stumbled upon jigsaw puzzles for therapy. The repetitive movements of sorting pieces has done my lymphedema arm the world of good....
A 4000 I recently completed. The trick is to do it in small tiles of 10 long and 8 high and stack them away in a pile until ready to assemble the bigger pieces on completion.