The word habit is typically used for personal actions – things that you do frequently and repeatedly without even thinking about them:
(the adjective form is “habitual”)
The word custom is used more for cultural or religious traditions.
(the adjective form is “customary”)
The word custom also has another meaning – as an adjective, it is the short form of customized – meaning something is changed to make it more personal, individual, or unique: