After giveing this a little more thought, probably the best way to learn everything
one needs to know to be able to create thier own distro would be to get involved
with the developement of a existing distro, start learning the various stages that
a distro or planned distro goes through, help with packaging, etc.
It is kind of one sided and selfish, to expect anyone to hold your hand and help
you develope a entire distro,just for you, (your own). Maybe offer to help the people that all ready know how, and in turn they will help show you how to do the things necessary.
You know, kind of like if you want to learn how to build a house, you start out being a
"helper", helping the brick layers. or carpenters, etc,..as a helper you learn to mix the cement first, then to carry the bricks to the brick layer, and also the cement, ...later if you are able to do all those things first, then you have time to watch the "master" working, and if and when the "master" feels you are ready, they will give you a chance to actually try putting the cement on, and placeing the brick where it goes,...once you get good at that, you need to start helping the carpenters,..and so on , then eventually you know everything you need to , to be able to actually build a entire house of your own,..and if you need or want other to help, you will know enough to tell them which tasks you need them to do, and also explain to them exactly how you want those tasks done,...
https://www.debian.org/intro/help