Idk about freeware but I think there is a program called Print Master that you can do that with. Though it is normally used by soccer mom's for scrap booking and business cards, if I remember there is also a custom calendar with different sizes in it. It's work a look. . .