I exclusively homebrew everything myself, but I have been doing my own game design for as long as I can remember. Classes, monsters, dungeons, npc's, and world building.
I am surely guilty of being too well versed with my own source material, and sometimes I catch myself thinking a certain way...