Combine beans in a food processor and pulse until a dough like texture has formed.
Fold beans into a large bowl and add herbs, garlic, flax seed, nutritional yeast, and Worcester sauce. Mix well and fold in oats. Continue to mix ingredients together until evenly combined.
In a large pan, heat oil on medium heat. Begin forming balls according to desired size and place them in the pan. Lightly brown the bean balls on each size, taking caution as they will be fragile in the beginning. Note: I like to make a saute like motion versus picking them up and turning them.
Add tomato sauce and cover. Cook on low heat for 10-15 minutes, making that saute like motion every couple of minutes to ensure they don't stick (they don't contain the fat content of regular meatballs so they will stick if you don't move them a bit). Note: If you find the sauce is getting too thick, you can add some water (about 1/4 cup at a time). Sprinkle with vegan Parmesan and serve warm over pasta or dish of choice!