tell us what you want to grow and we can help. But I don't think you have to over complicate. Rosemary and some of the other mediterranean herbs (sage, lavender, thyme) like sandy soil. Most everything else can be grown in basic potting soil. But I would look carefully at what you buy and be sure it does not say "Moisture Control." The moisture control stuff is very hard to work with, tends to stay too wet for too long.
There's a few flowers and fruits that need soil pretty acid, but if you want to grow acid lovers, you can probably still start with basic potting soil and just use a fertilizer that is designed for acid lovers (e.g. Hollytone).
I make my own potting soil, described here:
https://www.helpfulgardener.com/forum/vi ... 48&t=60534
I do that for two reasons, mainly to be more eco-friendly. The perlite, vermiculite, and peat moss in commercial potting soils is mined, and in the case of the minerals, heated to very high temperatures, and shipped halfway around the world. My ingredients are all agricultural by products with no mining, heating, etc. Secondarily, it turns out when you are using a lot, that it is cheaper to make your own. Happy bonus of being eco-friendly!
