This could go in the tech forum, considering most of the stuff I do is computer/phone related.
Either way, figured it would be interesting to see what people here do to be as productive as possible. Surfing CP doesn't count either.
Most important thing I do is set goals at the start of every day for what I want to accomplish. I find that by doing this, and if I'm actually being realistic about it, I tend to get stuff done more quickly and efficiently. To help with that, I do two other things. I ALWAYS prioritize based on what has to be done first, and I try not to multi-task. Combining those 3 things seems to really help.
From there I use Dropbox to sync up documents so I have access to all my important stuff on all my devices, and my co-workers have access too.
Started using Evernote as well. Amazing program. We had issues with getting all our information on certain projects together into one place, especially with small things that still needed to be done. Now I just created notes for each project, put in what needs to be finished as I get the information, and all our guys have access to it instantly. Especially when they're on the jobsite.
We also run multiple Outlook Calenders to keep on top of all our projects. Job status on factory floor, installation date, etc, etc. Seems to work rather well if it is actually accessed and used at all points throughout the process by all the guys.