First, disclaimer, I'm an eye doctor. If you can make things better by leaning in or moving your monitors forward, it is most likely the prescription causing the issue. Yellow tinted glasses are outdated. The new blue blocking anti-reflective coatings do the same thing without color changes. In theory it is supposed to block a certain spectrum of blue light that will decrease fatigue and strain. There is some support that the same blue light will mess with your circadian rhythm and may cause lipofusion (which is the precursor to macular degeneration). Many studies have supported that but I don't know if it widely accepted in the field yet. I haven't had a lot of reports from my patients if they feel like the blue blocking coating really decreases strain or not. So, I don't have a lot of anecdotal evidence but the research supports it.
Computer glasses work fantastic. I don't know your age, your prescription or what kind of glasses you wear now, but a single vision pair of glasses set for the computer distance will greatly help relieve strain and fatigue. And if you don't have to lean in, back, or lift your head into a bifocal, it should help neck pain. I hand out a ton of computer glasses. When you go to your eye doctor, bring the measurement from your eye to your computer screen in inches. That will help him/her get the correct focal distance and power in the glasses. Hope that helps.