Golf course layout

Hi Everyone.

Apologies for the daft question however in my defence I’m just starting to dip my toes into UE4 as part of my due diligence for an app that I’m considering commissioning.

My question when it comes to building real world environments, golf course in this scenario, what are the best tools out-their for modelling Trees, Grass Fairways, Greens, Bunkers etc. I came across a developer called SpeedTree and wondered what else was out their in the market that I could research ?

Thanks in advance