Since the same people are here making the same comments, I might as well chime in.
Actually, your post provided significant relevant information @Daniel. Since the tools just require a bit of polish, and are so simple and useful, I would suggest releasing them as soon as possible.
Although they may not be powerful enough to create major features (relationships, pets, z level etc) they will allow the community to assist in fleshing out the features you do implement, potentially saving you a decent amount of work, and certainly adding a lot of content the game would otherwise not have.
I guess the most surprising thing I learned from the article is that all of the founders rewards can easily be copied into a mod and therefore be made available to everyone. That’s the only real reason I can see to hold official modding support back until release, and its not a very strong reason imo.
One further suggestion: I wouldn’t try to stop founders reward mods, or any others. This game will end up on LL, as unsavoury as it is, and that just opens up a whole other market of users. Attempting to stifle mods that you don’t agree with is just a bad plan.