My linux daily apps

How do you maintain your projects with all the devices and application in a perfect sync? How do you work perfectly in a order that effectively makes your work smoother and easier .Well the answer could be dropbox but still I am talking about a more synchronized way of doing things on your linux machine. The zen of workflow for your linux machine How should I do things then? A few apps and settings that can boost your productivity on a daily basis. »