and the biggest Bang for the Buck without question is DFP Membership
This ^^^!!! The power of shared knowledge has been the single biggest difference-maker in my DD's softball journey.
Also of note...
NECC's video and clinics
Wasserman's High-Level Throwing eBook.
Tee, net, and a bucket of balls