Tabata intervals can be done with almost any exercise: running, rowing, swimming, biking, burpees, pull-ups, squats, push-ups, sit-ups, kb swings, kb snatches, lunges, double-unders, box jumps and so on.
However, remember that "general" is a key part of GPP. Tabata intervals produce some anaerobic and aerobic improvements, but they are not very general. To really build GPP you need to train a much wider range of modalities: limit strength (1RM squat), limit power (1RM snatch), short duration (40 yard dash), middle duration (800m run), long duration (10k run), intervals (tabata), agility/coordination (double-unders, gymnastics), and so on. If you're really interested in GPP, check out
Crossfit.