This is what we use locally
The mix is made by many of the local plant society members.
Super fan of pearlite/sand /peat/vermiculite/rice hulls.
Our go to amendments and soil mix is peat moss/pearlite/pine fines which can be adjusted to meet your plants needs.
Of course some can debate this .......just use what works for you and what you can afford.
Everything mentioned in the thread works very well.
Supplies for the soilless mix for all of the plants.
by
Hostafarian, on Flickr