I would add that the UWG component in Dragonfly is a good candidate for modeling your microclimate only if it is developed with many buildings. It’s only meant to be used where the rural context of the EPW from airport weather stations won’t capture the urban heat island effect in more developed areas.
For scenario’s where you want to model in high resolution the impact of vegetation on outdoor microclimate, I believe ENVI-met is considered state of the art, although I personally have never worked with it.