As an idea, the clock applet could have an "advanced" string input, which just takes an argument to the POSIX strftime() function. That would give the users maximum flexibility, and since it's a plain string input, should be fairly easy to implement. The input dialog for the advanced format could have a little help screen explaining the various %s escapes, and some examples. I realize this is not visually impressive, but it's very useful. Ted