The most interesting idea I could come up with, is not really a component but rather a tool that makes components. Sorry! I just think in tools! So for now I am documenting that idea.
The prototype is built with three.js. I managed to write a function that merges two STL at an angle on the Y axis.
Currently, I can upload two stls, but a next step is to design the components for connectors listed above, with an overlap where they would intersect.
I also think the rotation should be addressable for all three axes, and add orbit control.
I've added a live update view, and made some 3d models for the different components. I do think I'll need to write STL from scratch, since things are getting more complicated. For instance, corner bracket elements might need some support between the components.
I also wonder if these things have to be modular, or can be generated entirely as an STL file written by ChatGPT. Since it is able to generate code, it also seems able to