Or is it just a feature hidden somewhere?
I've thought on several occasions that I'd be pretty happy if I could just hijack how the UI layer was rendering some program, tweak text sizes, adjust colours and make that a user specific choice that can be done at the OS level. It would make linux far more accessible in my opinion and give the average user a way to fix issues that as you say may make some feel physically sick and dizzy.
Users could then start sharing fixes and tweaks and devs who are interested could pull in these settings into the main program, the work could be shared and these OS's could get better! =)...
It just seems such a prefect example of give power to your user and everything is editable, many people don't have time to dig into the internals of everything, but they'd be happy using a relatively straightforward tool (or at least one with tons of tutorials) to adjust the programs they use to their liking, and I'd wager they'd be pretty happy sharing the tweaks they made too.
Maybe this already exists? If it does please tell me! It's the one major thing that keeps me coming back to macs/windows machines. I find it pretty funny, most of my linux time is lived in servers and when I was a teen I ran ubuntu desktop for some time, but I just couldn't deal with it after a while. Which is a shame in my book, and I could certainly see something like this being in the community spirit of linux.
PS: If anyone is thinking of doing this and want's to talk to me for some reason, I'll be happy to discuss this further =)...