Why I hate being a programmer: Sure I could just take an existing tool and try and bend it to my task. Or, I could sit down and try and build my own version, which is probably going to be inferior and lacking in many ways.
And then I'll just never use the tool.