Sam Browne Belt / Sash combination is pretty traditional way to have a bunch of stuff hanging from your belt British Army officer s tuff..
You can have a Reflective tape version Madison Brand , out of Britain.
. but of course if you are a tiny bit creative with a Sewing machine You can Also Make One .
the tape on Mesh of a Bright color type are also well ventilated..
not really so Hot here in the summer even , I have a Carhartt reflective sweatshirt
http://www.carhartt.com/products/car...atshirt-100503
here's a Long sleeve T
http://www.carhartt.com/products/car...T-Shirt-100496
the 3M scotchlite reflective bands are Bonded into the materia, not sewn on.