For daily logging I have been using Log4OM
It is configured to upload QSL’s to EQSL, HRDLog.net, ClubLog, LOTW, and QRZ automatically. I find it to be a great logging program and they are highly actively releasing updates/revisions for it. and there is another free one out there that is very popular as well. It’s great for logging QSL and tracking awards.

For contesting I use N1MM then after the contest I import them into Log4OM.