What software is available for 3D diagrams and graphs?
This won't help with graphs, but for making molecular diagrams I highly recommend the open source Jmol, which is free for Windows, Mac, and Linux. It lets you create all sorts of molecules and export them as Java applets, images, or animations.