Word will do a lot of what you want. You can pick your font style, colors, and there are borders in there also. You could also check out paint in your programs. You could always copy some clipart and then use fabric markers to fill in colors.
Just some ideas. Good Luck!