Hello @Sujay V. Sarma , it's true custom policies coding can seem complex due being all XML. They are after all recommended for advanced scenarios. However, once you get to know more about their structure and way of working you will find they offer a powerful platform for developing all kind of user flows. I suggest you go through the following documents:
- Tutorial: Create user flows and custom policies in Azure Active Directory B2C: Includes both Local and Facebook accounts (and IdP).
- Add an identity provider to your Azure Active Directory B2C tenant: Includes all other IdPs.
To edit the policies use Visual Studio Code plus the Azure AD B2C tools. They support B2C specific intelligent suggestion, auto-completion, smart edit, multi-environment (test, prod, uat, etc) and template processing.
For detailed information on how the policies are built and work take a look to Understanding the basics and to Local and social accounts sign-up or sign-in user journey overview.
Let us know if this answer was helpful to you or if you need additional assistance! If it was helpful, please accept it and complete the quality survey so it helps other community users facing similar issues.