A survival kit heavily depends on what is is to be used for - and who is using it.
A bag packed for a day trip to your local county fair is vastly different from one packed for a week in the Canadian wilderness.
And the weather.
And your level of fitness and skill
And your age ad heath conditions
And your budget...

So there is no one good survival kit. And many options.