Meh, it's a waste of time I think spend your time making a good map editor because this is really just a map editor feature I think it's lame to dedicate a FS to such a singular function when it could be encompassed with several similar functions to provide a more powerful tool.
It's all fine to make an FS like this but like your name in the long run it has Zero value
+Rep anyways because at least your trying to make something that is fairly limited tool wise I'm just disappointed that your not attempting to unite this for what it really is.
When I was building my map editor I thought about doing this but never implemented it as a specific feature but it is still pretty easy to do and there were some reasons.
- The usefulness was limited I would only need to use AttachObjectToObject() on occasion
- There is enough features to do it without an extended system
- I can set a rotation node and rotate groups of objects to get a feel before export
- Full texture and text support already built in
There is a few drawbacks and that is the attach node must be centered at 0, 0, 0 (I have a way of doing that) extra time - 1 minute
The export needs to be re-processed - 5 minutes