Terms you should be aware of for this discussion:
HIIT - High Intensity Interval Training
All exercise improve insulin sensitivity. Resistance training increase muscle size. And muscle is the largest destination for glucose. Muscle cells are able to take in glucose without using insulin. Do both earobic + anarobic training if you can, but focus on anarobic training.
Zone 2 training has its benefits.
HIIT very good.