A heavy bag can be used for a very intense workout. Which can be just your upper body (as in boxing), or full-body if you include kicks. Proper training is essential before experimenting with kicking — since it's possible to break your toes from a high-impact kick executed with poor form.