Automatic work priority management mod.
This mod automatically assigns work priorities to your pawns X times per in-game day (governed by 'Update frequency' setting). Safe default is 24 (once per hour), but I recommmend setting 72 or higher to make it more responsive to in-game events.
Default work priorities are as follows.
1 - dedicated (or highest-skilled if dedicated is turned off in settings);
2 - work types with burning passion or average skill learning rate above major threshold;
3 - work types with interested passion or average skill learning rate above minor threshold;
4 - leftover work types.
There are several stages to automatic work assignment process:
Compatible with 'Work Tab' by Fluffy and 'More Than Capable' by Charlotte. Must be loaded after them.
Should be compatible with everything else too. If you discover any incompatibilities, let me know in comments.