I use Colin G0CUZ's superb Winlog32 program to manage the log, keep record of my DXCC count. It is has a full CAT (Computer Aided Transceiver) facilities which records the frequency and mode automatically when used with my Yaesu FT1000MP. The program has full DX cluster facilities, a double click on the frequency cell of the DX cluster window automatically QSY's the frequency and mode. It also interfaces with Codrut YO3DMU's PstRotator program automatically turning my rotator using my homebrew K3NG Radio Artisans Arduino rotator interface.
You can download the full unrestricted version from Colin's Website WWW.winlog32.co.uk, but at only £10 to register I would encourage you to do so.