These two supplements are a bit different in natural, so you can not replace one with the other. BCAA as basically the building blocks of your muscles, hence the reason they are so good at preventing catabolism and that sort of things. On the other hand, Creatine will raise your ATP levels, which is basically your energy and fuel, so it will give you strength.