SmartSnap feedback makes it possible to align shape components of the same part by their edges or corners, or center one shape component of a part on a surface of another. You can align and position a shape component relative to its anchor or to one of its faces.
For intellishapes, hold click and drag on the shape while holding the shift key to see SmartSnap feedback.
For parts and Assemblies, you will need to change the Anchor settings to "allow drag". Select the part or assembly, the right click on the Anchor and select "Drag Along Surfaces".