Tavis’s post today is a great read, but it lacks a Joesky coin. All the more egregiously, I think, given the spirit he writes it in. So here’s a quicky for generating a dragon with a fistful of dice (it takes two colors of dice): Roll 2d4, 1d6 (black, for clarity), and 3d6 (white). The black d6 is what color the dragon is (1=white, 2=black, 3=green, 4=blue, 5=red, 6=gold). Add the 2d4 and the black d6; that’s how many hit dice the dragon has. Add up the white 3d6: If it’s equal to or lower than the dragon’s hit dice, it can talk and cast spells. You may ignore the 3d6 roll if it’s a gold dragon (or, alternately, ignore the 100% talking rule in B/X).
Now go read Tavis’s post, if you haven’t already.