It might be helpful at this time to create a programming budget detailing what costs you???re looking to cover, such as staff time, handouts, honorariums, travel expenses, room rental, refreshments, and publicity.Types of ProgramsOne of the best aspects about developing library programs is realizing how many options you have.