Modeling Questions

Is there a way to mate faces and edges in Blender (animation and modeling software) like in Inventor?

Also, where can I find a VEX library for Blender, if possible?