I use Canon 7D with round Lens flash unit to give a good all round coverage. Also use a a custom built "White Room" wich reduces the shadows. Basically a cardboard box with White plastic walls. Cheap but works.
Main lens 50mm prime 70mm Zoom, don;t need Macro lens if you have your Focal length and focus areas sorted