We have several locations with different processes.
That is exactly what groups are for.
You can organise employees by location, role or any other structure that makes sense for you. Each group can have its own onboarding plan and its own starter pack of required acknowledgements.
Shared company material only needs to be maintained once, while location specific or role specific content is only visible to the people who need it.
When a new employee joins, the starter pack linked to their group can be assigned automatically, so each location does not have to rebuild the same process manually.