Feature to generate profile types and fields