How can I make my own debian based distro for learning purposes and being able to generate a iso which then I can test on quemu or virtual box?
How can I customize it? Im new to this process and im thinking of using live-build
Asking for the "best way" to do something will usually invite an unwanted answer:
That there is no "best" way.
There are many ways to accomplish your goal. What you must find is your best way and only you can figure that out.
To do this, you must accept that you will not Unlock the Achievement in a day.
Nor on the first try. Or the second.
Learning one thing, will lead to learning another ten other things.
It takes patience and the willingness to enjoy the journey.
You will create your first .iso and you will be proud.
Then, you will find something wrong with it. Or, something you would have liked to have done better. And then you will be compelled to try a new one, learn a better way...
Then you will refine that.
My suggestion is that you begin your journey with research, whatever suits you. If you find a guide that does not do you justice, you will find others.
And as you learn, you will narrow down pointed questions that you can then ask here for Advice, Tips and Tricks.