If you are a beginner in crypto, creating your own coins is too risky, and if you are desperate to create new coins without proper knowledge, your coins will just become dead coins in the market, it is better for you to learn from a large coin in the market for now. the market, observe how they run and try to invest there, if your knowledge of a coin is qualified, maybe you can just make your own coin.
Yes, knowledge of crypto and good marketing methods are the main requirements in making new coins, without skills related to these two things will definitely only result in dead coins, if you feel a beginner don't be desperate to make new coins, you better observe how big coins run, observe imitate then modify.