BCAAs IMO are easier to implement even if you are eating real food. Just put a scoop or two into a large water bottle and carry with you and drink all day. May help esp during more stressful times, workouts, or between meals to prevent excess amino acid oxidation from muscles. Plus easy to drink before or during a workout.
FYI, studies have shown that you will get more bang for your buck on using anything (amino acids, whey) preworkout than post (of course you still want to eat pwo).