Open cuts - superglue. Stuff is awesome at closing smaller cuts
Other stuff, just time and try to work something else for a bit (shins are bruised to hell - work on hands/teep. When arms are borked, work on legs - rinse and repeat).
I have to agree with superglue for small cuts. Thai liniment or Tiger Balm for bruised shins and sore muscles. They both work well on minor sprains and strains too.