I mainly use homebrew whenever the situation in a session calls for it. For example, the story includes the party fighting a monster not in the official books like a Skinwalker or Wendigo.
Or when my nephew wanted to use a spell to make his familiar cats into a sabertooth tiger. So I mutated...