There is a need to categorize AI applications, tools, techniques, and algorithms based on their intended use in various design stages. This handbook explores various categories with compatible AI techniques, tools, and algorithms together in one place.