For this project we are building a firework controller with 32 controlled outputs that you can program for your own show and even sync to music if you wanted.
This project is easy to build even though it may not look like it at first. Assuming you have all the parts, you could easily build this in a weekend. Most of the time was spent printing the parts for the controller. But, you don't even need to make a nice housing for it, just glue the components down to a board and it will work.
The components are all pretty inexpensive too. I added some components for show, that were not required like a remote switch, disco light, and I used quick connect wires so I wouldn't have to do much soldering.
Project build is here. Please take a look, if nothing else, to see how dry my humor is. :-)
All files are located at the github page: