Most doctors also have forms similiar to the ones you can download online that they will freely give you. The problem with most of the ones you see is they limit what you can put in it. I created my own with a database (but I'm a nerd) and my husband is writing a pain program that we intend to give out as freeware. It would be great if the moderators would allow me to post a link when it was completed because it will be free but I don't see that happening due to rules. Must respect the rules
You should track not only your pain levels but your activities that may have caused the pain, when you take your medication and it's always nice to have a spot to put any special notes and side effects.
Keeping documentation is great.