Making decent guro is pretty hard in comparison to plain normal stuff so SFM or Honey Select is not that good
The best choice for pictures is Daz3D + ZBrush + Photoshop (or something similar for texture editing)
Daz3d has lots of content. Most of it can be found for free.
Photorealistic rendering will require Nvidia card with 8Gb or more memory. (but you can use 3delight as well with slightly less realistic results.)
You can try Clip Studio if you would like to try drawing 2d pictures in modern way. Clip studio is also useful as better photoshop replacement, which you can use to add text and special effect to your pictures