i use
roots organics whole line pretty much. you don't have to though. their buddha grow and buddha bloom are pretty complete (they even contain calcium and magnesium so you don't need a cal/mag supplement). i use their trinity (bio catalyst) and ancient amber (humic/fulvic acid) once a week. their hp2 bat guano is the best i have seen and use a tablespoon a week in flowering religiously. i also use roots oregonism (mycorrhizae) every time i transplant.
i have used their extreme serene (kelp) but am currently not. it is good, it is just kind of expensive. i currently use maxicrop's soluble seaweed powder.
roots organics also makes hpk (0-5-4) which i have not used yet, but have heard good things. i will be trying this in the future for sure.