Yeah, you can do two a day as long as they are not competing with each other. So, if you are trying to do a strength training routine in P90x3 and a strength training in body beast then that would defeat the purpose.  If you mixed in one strength routine and the other doing a yoga workout where it was focused on recover or cardio it would be perfect!