while we don't generate weekly automated tickets we do have a very quick way to raise tickets
we use a modified Mail Monitor workflow and a mailbox.
when our IT guys want a case raised they send a email with the details for the case in the email, we use codes in the subject line for directing cases
eg. if the subject starts with TSSEV3, a incident gets raised to the 'Tech services' Group as a medium piority etc. the rest of the subject line becomes incident title and the body of the email becomes the description.
once you gets the codes worked out it can almost do anything with a ticket.
you could extend this and use a email template, or maybe use outlook functions to send automated emails weekly.