This was an idea I had (which I can probably code too). The current foreground/background selector on the toolbar is bit difficult to use for the following reasons in my opinion:
# foreground color is by far the most important part out of all of these, but it can be difficult to see since it is so small
# hard to tell the difference between foreground color and background color since they are the same size
# swap foreground/background arrow is pretty small
I know my proposal isn't the "industry standard" look, but I do think it is more clear to see and easier to use and click on. While I did convert the "reset to black/white" functionality to a reset icon which might make it harder to tell what it does. I also think it is by far the least important part. I was debating on removing it, but do think it occasionally has a use.
I would be interested to hear people's thoughts...