Designing patterns?

Hey everyone! I often see people designing their own patterns that they later knit. I really like this idea and maybe want to try it in the future for colorwork clothes. But how do people do this? What are for examples the steps for designing a good colorwork sweater? Is there an instruction video somewhere? Thank you so much :)