These glasses seem very interesting:
Technology | EnChroma
There aren't the red and green lenses that require you to close one eye or the other to differentiate. Instead, They use filters to enhance the difference between colors by attenuating the intermediate colors.
I haven't tried them, and I suspect that they would darken the view too much to be used at night, or for the
license test. Still might be worth checking out. Not
cheap, though.