One thing I'm struggling with, and have yet to see an example I'm happy with, is an options dialog (in a desktop app, if that makes any difference.) I'm having difficulties with my own, but they all seem to have the same problems. To take a more generic example:
There's a few common problems that I see:
Some of the better "options" screens I've seen are those in browsers; Chrome for example allows you to search, which arguably improves the discoverability:
However, even in this case you have to search for the exact phrase or word that you're after. Searching for "Do not track" for example will get you the option to send a "Do not track" request. Searching for "disable tracking" will leave you empty-handed.
The solutions that I can think of aren't really feasible:
Are there any good examples that I'm missing, any known solutions to these problems, or any relevant literature in the field for creating an options dialog that doesn't completely suck?