Thanks everyone. It's a fun project to work on, and as always, it's a learning experience and an experiment at the same time. :)
The "swoopy" bits (thanks to Shaywen for that term!) are made out of posterboard. Basically, a thick strip (the red one in the picture of the backlit sign) is glued...