Upcoming FreeCad Ver 0.22 and Ondsel have much improved "in built" Assembly Workbench. This allow easier intuitive approach to assembly joints with out local coordinates systems. Ondsel already has this Assembly Workbench in it's standard workbench package.
Also, it allow dynamically move/rotate parts in the workspace to evaluate the assembly kinematics which is a gamechanger compared to prior addon assembly workbenches.
See following related videos.
Easy Assembly
https://youtu.be/jJsRwgKWNa4
Fundamentals of Assembly Animation
https://youtu.be/iHPAxYezYHE
Time stamps
00:00 Introduction
00:41 FreeCad beta Ver 0.22
01:36 Create Cylinder and Ring
04:32 Activate Assembly
08:45 Assembly Joints
14:12 Multiple Joints
Please subscribe and give Thumbs up to this channel so that I can continue to grow the channel and make FreeCad content.