I thought I'd share how I keep myself organized in Primary. It's very simple but works for me, any substitutes, my pianist and those conducting Primary.
I create a monthly schedule that I keep for myself and give to those involved with Primary music on Sunday.
I save a template on Word entitled "Singing Time Schedule" that I can quickly change for the next month's schedule. Every month I post my monthly schedule with an editable document. Find all my monthly Singing Time Schedules HERE. Obviously, the schedule is all tentative and if I need to make changes, I do. I just make sure to give notice to those the change will involve.
For our opening songs, I like to pick songs that go along with that month's Primary theme. I usually pick songs I've already chosen to be on our primary's CD I make every year as a Christmas gift (find all my CD posts HERE).
For our scripture song, our Primary is trying to learn/pass off the 13 Articles of Faith; Books in the Book of Mormon, Old Testament, New Testament, Scripture Power, and Latter-Day Prophets. I change this song monthly-ish ;).
For the birthday songs, I just go in order that they are listed in the Primary Songbook and change the song each month.
For the welcome song, I don't change it. We tend to not have many visitors so it really doesn't get sung that often. If you are looking for suggestions, We Welcome You (the first half - see how I taught it HERE) and the Hello Song are my favorites!
Singing time is what I plan on teaching during my singing time. I like to map out my month this way. It helps me figure out how many Sundays I have to learn a new song with all its verses (some months there are 5 Sundays), if we have General or Stake Conference, holidays where I want to sing holiday songs, etc. Then I don't actually plan the details of my singing time until the week before.
I make sure to include page numbers so we can all quickly get to where we need to be.
I print and distribute a copy to me, our pianist and 3 Primary presidency members (5 copies total) the last Sunday of each month. So the last Sunday of the month, I'll pass out the next month's schedule.