Create a frame match any photo size you want, and add text to it. You get many options to choose from: color, line style, line thickness, corner type, grungy/neat. Then, you can enter any text you want, with any font you want. And even more, you can add the text to any of the four sides, align it left, center or right. You can also choose to have text on more than one edge. That makes for over 700 possible combinaisons for you. Use any image or even a blank canvas. Since the frame will end up on a separate layer, you can choose to merge it or use the frame alone.
And if you need to make series of similar frame (like the days of the week for your Project 365), you can also edit the script itself and enter the values ahead of time so you won't have to enter them one by one every time. Instructions are included in the zip file.
This script has been tested with versions 8, 9, 10, 11, 12. Another added bonus: the script will have several messages to help you through the process and if you run a French version of PSP, the script will detect it and show all the messages also in French.