It would produce something completely different every time.
You either need to be indistinguishable from everyone else, or indistinguishable from your last page load.
Just randomly inserting fake fonts, changing your screen resolution by a few pixels, changing the variant of English between US, Canada, UK and Australia. Rendering text and images with unnoticeable random dither in the subpixel hinting. That sort of stuff.
No, the point is... It might be obvious you're using that specific browser, since it'd be very niche, and combined with something like your IP and maybe something like browsing patterns that might be enough to identify you.
It doesn't matter how much fingerprinting information you hide if you replace it with new information that's just as useful.
Not sure about the whitelisting part, but I think this is what Brave already does. Randomizing fingerprinted data as opposed to blending in. Makes it hard to build a profile on.