I made my own apart from occasionally buying baby food pouches with things like sweet corn in that I wanted bub to try and didnt have the ability to puree myself. I made big batches of different veggies, fruit etc and froze in shot glasses (they were the right serving size!).
My main issue with the pouches or jars is the mislabeling of them. A lot of them call something 'spinach, chicken and corn' or something like that and its 75% apple or pear, and only 4% spinach, for example. Thats why some babies like them so much, they are so sweet because they contain mostly apple.
ETA somebody told me the reason a lot of baby foods are only 8-10% meat is because babies can only tolerate very small amounts of meat when they are that young. So I dont have a problem with the food being only 10% chicken, its just that fact that its made to look as if chicken is the main ingredient.