This is an implementation of the Shamir Secret Sharing algorithm which allows splitting a message into n keys where only m keys are required to recreate the original message.
Why do you think that https://github.com/satoshilabs/slips is a good alternative to SplitKeyGen