Internist would be the first choice...
I see your symptoms are spread across various parts of the body. Most likely these complaints are occupation and ergonomics related. And small changes with your ergonomics will make big difference. I would advice you take frequent breaks during work, drink lots of fluids and use eye lubricants such as moisol eye drops frequently.
That being said, it is definitely a good idea to consult a specialist and get an opinion about other parameters involved. Internist will be my first choice. If needed, you will be referred to an ophthalmologist and physiotherapist.
Hope this helps. Let me know if you need clarifications.