I defer to Gary.
hahaha...I have been deferring to everybody else. Curious to see what others do.
I definitely have "stuff" I do daily and also before each job...all from a Burmese yoga system that I have studied for some time now...called Bando Yoga.
I do stretches daily with a rope...called longyi yoga (say "lon-ji"). Hot bath in the AM, some yoga bandhas (breathing/muscle locks, likely similar to Leon's qi gong) and then longyi...maybe 6-9 minutes of rope yoga each morning. This rope yoga system is "peasant/slave yoga" used by workers, warriors and monks in ancient times and brought forward to modern times. It was used to help someone stay productive, for maintenance of health primarily, some for restoration, rehabilitation and prevention of injury. Some yoga systems are for enlightenment...bando yoga is for helping keep one fit. Injured workers, warriors and monks could not perform their tasks...injured slaves were often just dispatched. I do some longyi everyday.
There is another aspect to the yoga system that uses a staff/stick to stretch...it is called dhanda yoga. I always either do dhanda or longyi before anything strenuous...treework, warehouse work, swimming, etc. It serves to keep me flexible and I am sure it helps prevent injury.
Lately I have seen studies that question the value of stretching before sports or strenuous activity...I don't put much credence in those studies.
I go to the gym about 2x per week...do about 10 min. on stationary bike, 20 min. of longyi, 5 min. of dhanda, 30-45 min. of martial arts practice, 15 min. of dumbell/body weight exercises, maybe 20-30 min. more of a different longyi exercises...a gym workout takes 1-2 hours, occasionally 3 hrs. if not rushed by life's demands.
You can read more about bando yoga, if interested, at
http://www.americanbandoassociation.com/about-bando-yoga