Supplementation and diet don't effect your muscular build as much as what type of workouts you do. Yoga, Pilates, and Martial Arts are geared towards a more balanced physical structure than the more common forms of body building and weight training, but changing your sets and reps has a lot to do with what your body will look like with the later methods. A diet of no sugar or fried foods, and little carbs with lean meats, fruits, veggies, and nuts will be easier to stay lean or become lean and physically well rounded but you can still gain size with the right type of exercise because there are vegan bodybuilders. If you want size, you can eat all the carbs, sugars, and proteins you want as long as you put in the extra work so you don't get overweight. When it comes to supplements, they don't get you big or keep you lean, they just help add to your absorbtion of amino-chains and help with rejuvenation nad muscular protection. Once again, it's more of how you exercise than what type of exercise or what you put in your body.
For size you would perform anywhere from 8-15 repetitions for 8-15 sets per exercise with as little as 30-90 second rest between sets. The rest periods are short because it adds stress to your muscles for more blood flow and lactic acid build, what gives you mass, and the reps and sets are larger to get the blood flowing and pumping into your muscles. For strength and density you would perform between 1-5 repetitions for 3-5 sets with heavy weights or more time under tension (for calisthenics) with as much as 2-5 minutes rest between sets. The rest periods are longer to allow your body to regulate for the next set, and reps and the sets smaller to help with anatomical assimilation and neuromuscular adaptation. To lose weight you just need to work off the calories with sweating, which is why running, jumping rope, plyometrics and the like are good to add to your routine. For the best results a hybrid method is best, such as twice a week for mass, twice a week for strength, once a week for cardio, or three days for cardio, two days for strength, etc, depending on your goals.