The component Author Guide is the document that covers all the steps of creating an own component.
We have posted a series of short videos that describe how to
create a Verilog implementation of a component
import and copy your own component into a new project
There are many more helpful videos in the Cypress Video Library, check them out.
Have fun with PSoC