mBuild is a component based molecule builder tool that relies on equivalence relations for component composition.