I have thought of doing the automatic mapping. Video camera films tree as a group of lights are turned on. x,y location auto calculated.
If it were my internal trees, i would not do that.
I would wrap them like i always do circularly from bottom to top.
I would create a single strand model. So i used 4 strings of 50. Then a model 1x200.
Now all of these effects would look cool
Bars
On
Colorwash
Fire
Marquee
Meteors
Single Strand
Spirals (Makes chases)
Strobe
Twinkle (This is prob the best effect for a xmas tree, i think)
I would use a raspberry pi as the controller. two gpio pins can drive 400 nodes of lights
You wouldnt be able to do pictures, text, and the other 2d space type effects.
If you wanted a complete setup, custom model, mark every light. Next year you would have to do that again.
I like the simple, just warp is with something like ws2811 nodes and be done.