Most of the time players will want the majority of the towns people to be working: be it collecting materials or building something. However for the sake of the towns happiness to attract new villagers it may be an idea to have activities idle villagers can do.
Be it the carpenter makes boomerangs or a cricket/baseball bat for the villagers to play with
This could give them time off from work and increase the towns happiness rating
Also some villagers may prefer reading or Other activities.
What do u guys think and what other things could villagers do instead of idling all the time