redjackal: Managing people who become idle. Sometimes professions are not needed when they have nothing to do. Clothes and tools fall very slowly. Teachers without students, tailors without skins, etc or even when you are maxed on clothes, tools, and herbs. You can unassign them so that they can be assigned elsewhere. Then reassign them when you need them.
People with nothing to do in their profession automatically help out with general chores, without us having to unassign them.
When there are students in school, always have at least one laborer (spare worker). That way, if the teacher dies, somebody will instantly and automatically be assigned to take over, saving the students from being thrown out of school as uneducated adults.
redjackal: I've been testing Priority up arrow. It appears to work when selecting a construction site.
The button has its limitations. Here's what I reckon
A building project has three stages. Builders do the actual construction. Before that, bringing the materials to site is general chores. So is clearing the site, which comes first.
Builders do first their professional work, that is construction (with road-making second) and general chores last. If the house ordered second is ready for construction, but the one ordered first is not, then the builders will start erecting the second house rather than fetch the stone that the first is waiting for. (Somebody else can do that.) The up-arrow "priority" button won't affect that - it will move the first house's stone-delivery to the top of the general chores list, that's all.
"Builders do first their professional work, and general chores last." When they work at all, that is. Sheltering from the cold, going home to lunch, shopping in its various forms, and "idling" (rest breaks) all take precedence. What is worse, once a particular piece of work is allotted to somebody - constructing the house to this builder rather than that one, or removing that tree to the herbalist with no herbs to gather rather than to the tailor unable to make coats - it has to wait for that person to get back from sheltering, eating, shopping or idling. Nobody else is allowed to cover for the absentee. Though with two builders allowed at once on the same house (more for some of the larger buildings) the chances are that one at least will be getting on with the job.
Another complication: the rule seems to be, "I've started so I'll finish". This is how production information gets messed up. Enquire of a fishing dock how the fishermen are doing this "season" (year): if their output is shown as 300 fish and 3 logs! it is because a forester going to cut down a tree was reassigned to take a turn as a fisherman, but finished cutting the tree first. Which then got attributed to the fishing dock, not to the forester lodge.
This affects the up-arrow "priority" button. Say that after ordering some trees harvested somewhere half across the map, we order a cemetery built in the opposite direction (which will mean clearing a lot of stones first) and mark it as the priority site. Result: our laborers continue walking to the trees, cut down one each, THEN start back towards the cemetery site. To make them switch immediately, cancel the tree-felling, as you discovered.