Lazy jacks are not a good choice for single handers in my opinion as the sails tend to get hung up just when you NEED to be doing something else.
The simplest system I know for insuring trouble free raising/lowering/reefing of the mainsail while short handed is the Dutchman System
This system has been around for several decades and you don't see it as much anymore since so many newer boats have furling. I had it on my last boat and it works well. Even better if you put your mainsail on a slider track to reduce any potential sail track hang-ups.Like this Strong Track