Your question assumes that you most probably have not seen "Hyperchem", because of it is fully automatized program package. It is even more automatized, then Gaussian one (www.gaussian.com).
You have to draw your molecular skeleton; then H-atoms are added by: 1. "Build"-"Add H"; 2. "Build"-"Add H, Model Build". Thus you can draw set molecules (only ligands, metal-organics; inorganics).
The optimization you can do, using a set methods shown in "Setup" options. The final step is only to compute the molecules via "Compute" option.