Lazy Bones is a rigging addon for Blender that uses the power of Simulation Nodes and edge conversion to automatically place bones.
Beginner riggers can rig incredibly complex shapes:
Advanced riggers get a speed boost on initial bone placement:
Or skip simulation entirely and convert your existing edges to bones and clean them up with Bone Doctor armature tools.
Skipping simulation
Auto World Space Symmetrize