The problem is that everyone seems to ignore the work of other people and what is already there.
People still wait for someone "official" do to something, but there are no more official people caring about Torque3D, we are the official people now.
Resources can simply be posted here in the forum or whereever you want now.
And regarding the "store" this will likely never work out in the old way, since Torque does not have a big consumer base of "dreamers" who will occasionally buy something, but are not serious about game development, since that is what the stores of other engines mainly live from.
Regarding the store I already have something like that for around 2 years now:
I share my art there, all licensed under the extremely liberal CC0 license. It can be used as a multi user site as well, but I had relatively few contributions by others yet.
Maybe people ignore it, since they don't want to be associated with me since of their personal problems with me or whatever irrational behavior they have.
I'm pretty much the only producer of open source art that is game ready for Torque3D at the moment.
So you either do it yourself and/or use what is already there or wait for something that will never happen, as most people are doing for around 3 years now.