@jaci_otero 2D really depends a lot on the style you're searching for; there's plenty of software for that!
3D I see people around swearing about pyMol being the best and most customizable.
I myself have always preferred VMD for visualizing and producing images of small molecules.