Here's my take on it:
I just quickly made up a poster board. I kind of goofed on the title of each of the 4 columns with the marker so I covered them up with something I typed up. You can find those and the shapes to cut out HERE (page one is printed on white card stock and each page is printed on a different color of card stock). I laminated all of the shapes. An after thought, but I should have had the whole poster laminated before writing the song names and then typed up each song name and just stuck them on with tape or plasty-tac. That way I could reuse it every year. But, I have a pregnant brain lately so oh well. I'll use plasty-tac to keep the shapes in place.
I should also have made 2 boards for each Jr. Sr. but I'm too lazy to make another one so I'm just going to quickly jot down where each primary is each week and put it all back together before each singing time.
I looked at my calendar and with Stake Conference this month and General Conference next month, we have 6 weeks to practice our program. 2 of those weeks we will be running through the whole program, parts and all, so I don't need to plan singing time for those weeks. So I have 4 weeks to review our 9 songs. I'm going to use this board for the next 4 weeks. I may try to rig it so we get all stars on the last day or our program reviewing and then I'll bring treats for completing the poster, after the program. Still figuring out a treat - maybe starbursts for the "stars!"