The cryptography is well-known -
https://en.wikipedia.org/wiki/Secret_sharing - and very flexible (you give each person one or more share and set a threshold for how many shares are required to recover the secret). Unfortunately I don't have a nice user-friendly piece of software to point you to.