Automate Creating Projects Based On Starting Date

Is it possible to create a Plug-in or AppleScript that auto creates projects based on a start date and makes the defer date the same as the project date?

I have somewhat automated this with Keyboard Maestro but it would be better if I could specifiy a specific date to start and choose how many weeks I want it to create. Even if it just did 3 months at a time that would work too with no prompt.

OmniFocus Macros.kmmacros.zip (24.7 KB)