Advantages & disadvantages of creating a custom WordPress theme, increased flexibility & control, also potential for higher costs & longer development time.