There's a whole series of apps called Simply... (Eg Simply Arms, Simply Abs, Simply Yoga etc) there are free and paid for versions, but they give you a choice of duration of workout to target that specific area, and you need nothing more than a weight and a mat for most. Also I've been told of one called Gorilla, but I haven't tried it.