Tarwn, good point, however, I'd have concerns that the "development" group would agree to someone else writing an application, whether it worked or not.
I worked in an environment previously where you had to work in a certain department under a certain person to develop any company applications. It didn't matter if you were the world's greatest programmer or you wrote the world's greatest app.
Perhaps if you developed such an application, you could support it too?
This is why I suggested it would be a small application and not something that would rub too many people the wrong way.