I’m bored so I threw some pics in.
Depending on the size of the terrain you want, you might be better off starting with a rough alphamap to import to easygen. Or you can just start creating and output an alphamap of what you create.
I like that you can exclude brushes from export from easygen.
eg. with your rough terrain

you can get an idea of where you want your buildings. So in radiant you place “dummy” brushes to import to easygen for a rough idea.

Once you know where your buildings will be you can exlude those areas

This way you can still tweak your terrain and not have to delete 300 brushes everytime you export.

Then once your buildings are further along, you can import those to easygen for “final” tweaking.(door heights, etc)

Usually anytime your importing a map to Easygen its only for reference.
For smaller terrains a brush by brush build can yeild better looking results, but its nice to be able to use Easygen’s modifiers.
Any kind of outcropping or overhanging cliff needs to be built by hand, because easygen is limited to “steep” hills. Nothing vertical.
Texturing your terrain is a whole other can of worms. Especially if you want the best looking dotproduct alpha blending.
But once your terrain is built you can texture it however 