Does that mean you're uncomfortable with free weights? If so, why is that? I'd recommend free weights over machines any day.
Learn and master the squat, deadlift, and the various snatches. Those are full-body exercises that are great for intense bursts. Use those to supplement regular body weight circuits and you won't need to be concerned with curling this and pressing that.