Company Those Days created these great apps:
Period Diary Pro, and others..
img