Using Grasshopper components you can currently create the types in the project environment
inProject_MakeTypes.gh (11.0 KB)
The next steps aren’t fluid and we need more family document specific components.
You can do almost all the steps in GH, but need to switch back and forth between Project and Family. The association of the family parameter to the family geometry is the only manual aspect.
In the family document you can add the parameters.
inFamily_MakeParameters.gh (6.3 KB)
You would then associate the geometry manually and push the family back into the project.
Once back in the project you can modify the Type Parameters appropriately. Like is said, not exactly fluid with the current components.
inProject_SetTypeParameters.gh (12.6 KB)
Revit 2022.1
FamilyTypesProjects-R22.rvt (1.7 MB)