Fixing huts is, theoretically, an unlimited work opportunity, but the builders will gain skill only if they are "Fixing" and not "Examining" huts, and they have to succeed at the task. I've gained many master builders that way, but usually when the game is off, since builders (and doctors) tend to goof off too much when the game is running.
_________________________
Barbara
Unicorn
Last Day of Work