I don't know about colour correctors, but for makeup removal I like Bioderma Sensibio Micellar Water, which seems to remove makeup better than any other product I've tried. (It even did a good job on a person who I made up as a woman for a recent show including waxing out and redrawing his eyebrows; the Bioderma took the wax/makeup mess off really well where even baby oil only did a half-*** job.) Note that for things like a close waterline eyeliner application I still need to get in there with a soaked Q-tip or something to get everything off.
I've tried three or four other types of micellar waters (got them as samples on various occasions) and none of them seem to do as good a job as the Bioderma, plus having extra scent and things added.
Note, however, that I do not use waterproof mascara (I use tubing mascara, which comes off with water). I do use long-lasting/smudgeproof/24-hour gel liners though.