I am not so much a newbie, and I agree that it looks complex. The thing is that with those strips, you will need a library because of the way data is written to them. Adafruit also has a neopixel library that may be easier to use, I don't know as I have never used it.