Here is my workflow:
1. Draw your ideas down, then finalize the look, you combine the elements from different ideas
2. Scan the final drawing, use illustrator to draw the logo so that you have a digital version of it
If it's 2d, you would add color/detail/texture in illustrator, then you're done
If it's 3d, import the AI file into a 3d program, then model the logo using the lines from the AI file. Add shading/texture/lighting etc..., then render the final image.
Lamza, just like any other design, you need to have a strong idea/concept to create a good logo... I don't think there's any books on teaching how to design a logo. You will have to "see more, do more, learn more". we can only help you with the 實戰 part.
"想問下Logo是唔是要畫咩咩網格?然後再標示出Logo的顏色(CMYK)?"
網格 is more for hand drawn logo, I don't think anyone is using it anymore for logo design. Do you know Illustrator/CoralDraw? You can outline and apply the color to your logo in Illustrator/CoralDraw. CMYK color can be assign there as well. You don't need CMYK color if your logo is not for printing.