Then you would be very suprised at a lot of what happens in game dev. Many in-house tools are mere skeletons, fleshed out just enough to get the job done. The bug squashing is focused on the primary product. Developing end-user ready tools is basically a paralell dev process. Difficult, rare, expensive but often immensely valuable and rewarding.