The render engine himself is nor really important , you can do excellent job in all.
In my opinion, it’s more essential to know how create a good ligthing setup , and how materials should behave with.
If you are beginner, Keyshot is surely the more easy to learn/use, for good results .
For lighting, as mentionned by @Lagom , HDR studio light is a must have, there is a similar tool ( more simple ) include in Keyshot.
If you plan to work only on picture, have an excellent knowledge in Photoshop ( or similar ) is also required.
Here some kind of renders i made for customers :