From Swirsky Shareware:
MedSched can take your list of medications and print (or save) an easy-to-follow Medication Schedule showing you exactly what to take and when. This is ideal for the elderly and for those who take numerous medications as well as for those who change them often. Medsched not only handles constant doses (such as twice every day at 8 a.m. and 9 p.m.) but also increasing, decreasing, and alternating doses. It can add notes to your schedule for individual days of the week. In addition, you can print a complete list of the medications you are taking to show a doctor or pharmacist.