After many years of neck/shoulder pain after sewing the biggest change I made was to recess my machine into a table. Wow, how that helped with getting rid of the pain.
I've always been very careful both at work and home about the position/height of my chair as, if it isn't set right it causes back pain so that was something I had under control with my sewing.