I've always been big on amending my native soil(clay) for texture more than anything.
But I tend to stumble around blind more often than not.
Almost any organic composted matter will help.
At the top of the list I'd say Earthworm Castings, at least a 5 lb bag per bed. Texture I'd try to put at least one bale(per year) of Sphagnum per bed.
You can see this can get $$$ quickly. That's why I try to use as much free resources as possible. But that kinda requires  a truck, and time, and a lot of shoveling.
The composted manures/mushrooms are fine, a few bags of each wouldn't hurt. Instead of the those meals, get a little bag of Tomato Tone and Kelp Meal(can be hard to find locally -hydro store maybe) Use 1 cup of Tomato Tone and 1.5 cups of the Kelp for every cu ft of materials you add. Dolomite(powdered Limestone) use about a cup for every cu ft (1 cuft = 7.5gal) of material you add to the bed and a several extra for the native soil too. I use sand @ about 1000lbs per 100 sf of bed, but I dig deep. I've never used perilite in a raised bed, my clay just seems too heavy still for it to have much impact for the time being. You can get 3-4 cuft at a Farm store for about 15-20 bucks. Farm store/co-ops are usually cheaper than HD and Lowe's. Now the fun part, mix all this into the soil underneath the bed 8-12" . You could mix it all on top  and dig it in a month. It may "cook" better this way. The sooner the better at this point. Plant out is only 4-8 weeks for TN I'm guessing.
Â
I getting/adjusting this info based on an
in-depth thread on soil building on a 420 site, plus what I've been doing to my beds for 2 years.
I think Proud Marine Dad turned me on to it.
The first page says everything, followed by 317 pages of discussion
I'm only on page 14.
Â
Good Luck.
Â
What's ya growing?