Not so much. Hitting the weights at a near obsessive rate is the only way for me to maintain and/or increase my weight. The moment I stop working out and start doing more cardio-laden things such as outdoor sports and/or pure cardio, I start losing my weight (and because I don't have much insofar as fat goes, I start losing muscle). Thus... without weights, I would be just another asian twig boy.
But then again, it really depends what you're going for. Gain in muscle mass? or endurance and healthy weight loss?
- Cheers