Here is a boxing trainer that helps you work on your striking technique and reaction speed. The Playerz Freestanding Boxing Trainer comes with a spinning bar to let you work on your timing and speed. It is height adjustable to suit your size.
This boxing trainer comes with a foam punching bag that requires no inflation. You can use it to practice blocking stamina, footwork and hand/eye coordination. You can find out more here.