Patrol areas are already flexible. For new staff, new sprites need to be created, or otherwise perhaps presets for handyman (maybe with different colours) where they have their roles assigned already. Fixing benches requires a new animation to be created for each angle, and the logic needs to be implemented. That will be a big task.