You could do your own, but sometimes thats easier said than done. Like mentioned the extreme is a good brand, theres also Nectar for the Gods: Pegasus potion. Also remember that usually to get the best benefits of a "compost tea" not a "nutrient tea" you'll want to somewhat aerated into your soil. Usually every 7-10 days you would do a tea. P.S. as a tea adds to the microbe community in your soil, it can be good to add a little molasses to watering schedule as it gives them something to feed off.
Best of luck.