I use the basic but effective way to calculate the DA before I fly. It does not include humd or baro pressure but still is conservative enough.
There is some prework required: The international standard temperature at sea level is 15 deg C and the assumed temp lapse rate is 2 deg C for every 1000 ft above MSL.
Calculate your field's ISA then subtract the field ISA from the current Ambient temp and multiply the answer with 120 ft. That will give you a conservative DA for the ground ambient temp.
Example: Field at 5000 ft and Amb Temp = 25 deg C what is the DA?
First calculate the ISA for the field: 5 x 2 = 10 deg C. The ISA for field atl is 15 deg C - 10 deg C = 5 deg C. This value will remain unchanged unless the field elevation changes
Now, the Amb temp is 25 deg C. 25 deg C - 5 deg C (ISA) = 20 deg C.
Mutliply 20 x 120 ft = 2400 ft.
DA = 5000 ft (field alt) + 2400 (DA ft) = 7 400 ft
If the amb temp = field ISA temp the DA = field alt. You can use 100 ft instead of 120 ft if you have to do a quick mental calc! Just add 500 ft for a safety margin.
I hope this helps.