I'm a cheapskate and don't have time or motivation to go to a gym. Obviously my main exercise for fun is riding my hybrid or fatbike :-)
but for indoor exercise i do the following on the cheap:
- I do all those exercises in front of a TV or computer while watching stuff. That way I use the time I waste on watching stuff.
- I looked up all kind of dumbbell exercises and bought a set of bowflex dumbbells for $250. They are nice in a way they don't clutter the rec room up too much.
- I downloaded free yoga (search for mel studio or others) and do those on the floor. in addition I do crunches , push ups etc. all stuff that doesn't require equipment. so in theory i could do that when I'm traveling.
With that I believe I can train every muscle. Maybe not to Schwarzenegger level, but good enough for me. sure, there is better equipment, but they don't necessarily train better. The best exercise is the one you actually do :-)
Many people spend a lot of money on gym memberships and home equipment just to barely use it.