A style guide is an important way to keep everybody on the same page. Not enough products have one. As others (including the OP) suggest, this is not the entirety of design, but it's a great step after something like Bootstrap to help differentiate the product.