ABG
7
Here's a very similar project, using Contacts instead of Projects:
Just go through the AI2 Project, and rename all components to say KnittingProject instead of Contact.
Then go into the list of attributes in a text block, and change the Attributes to your 4 attributes (no blanks allowed, use Camel Case)
I did this project to have something reusable.