but the bones always end up moving inside of each other which is no good
What do you mean? Only way bone setup will fail for this setup is when fingertip bones crosses each other. Here is the picture of rig that shows fingertip bones touching. But this happens when bones are displayed in Octahedron. Bones don’t touch in Stick display.
The rig is setup so that IK constraint is on CC bone to look at IK target. The bone C simply have Damped Track constraint to point to IK target. The IK constraint applies to bones CC, BB, AA. The rotation of those bones are copied from BB to B and AA to A.
Is there any way to do this, or something similar, with just FK rigging? If not I’ll just have to manually make sure everything lines up properly! Thank you guys though. I appreciate time taken to help.