Most importantly works for creating a wordpress theme or customize the existing theme. So Designer team will work with client to understand company, product and service offering.

CREATE THEME:
Moreover Designer team then make sure to create a completely unique website design.

So this process refer to as a custom WordPress theme design.

CUSTOMIZE THEME:
Moreover another way a WordPress customizer will help a client. Modify WordPress theme as per specifications.