I've been ramping ours up over the last 3 years or so. I have a couple of hand built lighting controllers I've made to control my light shows. One of them is for standard plugin LED light strands and the other is for my newer light that are PIXEL lights.
The pixel lights I can control each individual light in the strand which gives me a lot more control over the types of effects I can pull off with the lights. This is my newest build so it's not as powerful as my other strand controller I built.
Sadly this year we aren't in our own house but I still may take time and build the new controller out to the point where I have the old style one and then maybe next year (old controller is in storage) I will give that one to my friend so he can have a cool show.
My old style controller is easier to setup a show, you just add the music into a specific folder on the controller, setup your hours you want it to run from a web interface (it has wireless built in) and then when the time of day starts it will start the show and rotate through the songs using a built in lighting sequencer.
The newer one I've only used for a small Halloween show last year, I have to actually go into sequencing software and build out the shows, I do it to music (both have FM transmitters in them), this takes a lot more time but I have far more control over what the lights do and when.
I hope to one day rival the Griswalds.