This video introduces the concepts to create a ControlRig in Unreal Engine that is 100% procedural, with automated controller creation.
https://dev.epicgames.com/community/learning/tutorials/bEjJ/how-to-create-procedural-controllers-in-unreal-engine-5-5