Hi Ian welcome to the forum
There are three main substrates that people would use for planted tanks, ideally you want somewhere between 2-3 inches depth to the substrate. The first one is Eco complete, this is a dark substrate which looks very effective with a dark background, this substrate you would generally use by itself and not it mix with anything else. The second would be Flourite, this is a hardened type clay substrate similar to gravel in appearence, this can be mixed with ordinary gravel or used by itself, i wouldnt recommend you mix more than 50% ordinary gravel with this. The third substrate is Laterite, this is mixed with small grain gravel of a similar size usually 1-3mm.
There are others but those would be the most popular, and it really depends on your budget as to which way you go, some of them can be expensive but all of them are very effective, but they are a one off cost at the end of the day.
Anyway hope that helps.