The poorly written Web-based data entry segment of my temp job is getting on my nerves. Its idiosyncracies don't bother my coworkers, since they don't know how it could have been written. But I do, and thus I find it frustrating.
Some of the design flaws, I can overcome with quick VBScripts bound to the keyboard (for example, to edit a single record without having to enter its number twice, I wrote a macro to copy the record number out of the "Start from:" field, paste it into the "End at:" field, tab over to the "Submit" button and press it).
Others — such as the drop-down list box full of hundreds of unsorted company names — I can't work around without access to a compiler at work, or at least permission to load on an application written at home. Neither of which, of course, I have.