How many individually controlled sections will you need? Looks around 30-40? You can use tpic6c595 or tpic6b595 shift registers. Each register can control 8 sections. You can daisy-chain as many of the chips together as you need, only 3 Arduino pins will be needed.
When you have designed your circuit, you should find the best prices you can for the parts and then calculate the total cost. Compare this to the cost of the addressable led strip. Let us know if you make any savings.