You wouldn't get far by feeding the plants only distilled water in a nutrient deprived medium (purely perlite lets say). However you do not need to practice the other extreme as well, where you go and buy useless additives such as vitamins/amino-acids and sugars which the plant will synthesize on its own provided the essential elements. I just use Dyna-gro Foliage Pro (9-3-6) for the most part, a cheap, not cannabis-specific fertilizer and mix a bit of bloom (3-12-6) towards the end to approach a 1:1:1 ratio and am quite satisfied with the results. I have tried some additives out of curiosity such as Cannazym, but have found no difference whatsoever. Using the proper ratio of essential elements in proper doses at appropriate times has proven to be the best approach for me.
What I disliked about the cannabis-specific nutrients is that they are overly diluted and all the essential elements are spread into as many bottles as possible, just for the purpose to milk more money and like that wasn't enough even the NPK ratios tend to be based rather on lottery than horticulture.
happy growing!