Meet the Omniball: a versatile bodyweight trainer that works your core and creates instability to make your muscles work harder. You can use these with hands and feet. Omniballs roll 360-degrees. They are available in 2-pound and 4-pound versions.
Omniballs come with a velcro strap, so you can use them as a gripless weight with your hands or feet.