basicly my idea is to let workers gain exp in all the three main aspects: hauling, mineing and building
to make the micromanegement more meaningful.
they should still be able to help eachother out but the most efficient way is to let everyone do what he is best at.
what would them make useful as they level up each tree:
set basic animation slightly lower for mineing and let them improve block/animation 1 up to 3
plus, increase "dropchance"
masterprefession, at a certain point to unlock new items craftable for miners. (minecart, tunnel lamps, miners helmet…)
pretty simple, set basic capacity on 2 and let them improve up to 4/5
plus, increased movement speed
masterprofession, at a certain point to unlock recepies for specific items ( worker outfit, boots, backpack, wheelbarrow…)
multiblock building set to 2, improvable to 4/5
plus, enable profession of a masterbuilder, who unlocks improved building options like more special roovetops f.ex.