I've been coding computers to 20 years.
I've been suffering strain injuries for 15.
I've put a huge amount of effort into alternative input devices (naturalpoint ergodex maltron datahand leap eyetribe speech-reco, footpedals, gyromouse, even building my own stuff out of trackpoints...), and not nearly enough into creating an ergonomic workstation.
Looking at the commercial alternatives, I think I'm going to have to DIY something to a degree.
I've just got hold of a Herman Miller Mirra chair -- I had to start somewhere.
Now my problem is that I can't find anywhere comfortable to put the keyboard.
I'm thinking: no desk, just an arm for the monitor and another for an input tray (left to right trackpad, keyboard, mouse).
I've come across the idea of using another monitor arm and just making your own tray and screwing it onto the VESA plate. That sounds interesting.
Another idea is to attach the input tray to the chair. I'm still having some trouble seeing this one. The idea of a separate keyboard for each hand sounds appealing, but quickly this goes off the map.
Another idea is to make the workspace that allows standing and sitting. I've had good experience with standing workspaces in the past. The idea would be to stand when coding, sit when reading.
Movable monitor arm would allow reading in the recline position.
I've looked at zero gravity chairs, but my experience is that I tend to fall asleep if I'm lying down, I think it's something biological, and I'm not convinced I would focus or work well at such a shallow incline. I have however put some thought into designing my own Zero-gravity solution with an old car chair and small gauge scaffolding.
Something that can slide up or down would allow sitting or standing. I don't think arms on their own would allow this degree of vertical movement. Ergotron seem to have something here:
http://www.amazon.co.uk/dp/B0076O1NCM. It's rather pricey. I wonder if I can make something using the mechanism out of an office chair for example. Or something with counterbalance weights like those gym exercise machines.
I don't want to make this post too long. It's a foray into a new community. I'd love to hear how other people have solved this particular problem.
I just posted something similar on reddit (
http://www.reddit.com/r/DIY/comments/2v30la/antirsi_ergonomic_workstation/)