Part modules
The pages below will teach you everything about custom part modules and how to use them.