Is there a way to add more than one custom Minecraft skin on Bedrock Edition?

Solution 1:

No, it is not possible to have different custom skins in separate slots. The easiest thing for you to do would be to keep the skins you want in a special folder so they are easy to find when you need them.

Bedrock Edition has limitations on engine capacity, and therefore cannot store multiple different skins for you, outside of created characters or purchased skins.

You could apply to be a community creator, and, if accepted, release your sets of skins for use by the community, and then save those in separate slots, but that is a complex process that isnt guaranteed to work.