My workout split is chest+tricep/back+biceps/legs+shoulder. Rest is absolutely essential so I hit those part after a gap of 2 days. It takes 2 days/48hrs for a muscle to recover. Also Sundays are a rest day. I keep macros balanced pretty much. 1 scoop of whey isolate and anywhere between 6-8 egg whites to get all the protein. I also consume dairy and nuts for fats. Rest carbs are easy to get.