N1MM has a general purpose satellite log template, but do not use it for FD! Here's what I do: Create a new log using the ARRL FD template and add the appropriate station and operator data. I run N1MM stand-alone (not connected to the radio or to a club logging network). I assign arbitrary HF - thru microwave "bands" to each satellite I work (AMSAT FD rules treat each satellite as a separate "Band"). E.g., I enter 1800 in the frequency window for AO-7, 3500 for RS-44, etc. At start of a pass, I enter the appropriate band and log QSOs. N1MM takes care of dupe checking etc. After the contest, I export the data and edit in Excel, changing the bands to satellites for the AMSAT FD. For ARRL, I put in the appropriate TX and RX bands and email it to whomever is submitting our club's FD score to ARRL. Since I am not operating on HF, connecting my laptop to a club network will totally mess things up. I am running the club VHF station between satellite passes, so I'm reserving the "50000 kHz band" for the 6M QSOs.
I've found that if you connect N1MM to the radio and doppler correction is running, N1MM interprets the frequency changes as a QSY and clears the logging window! And if I entered the correct RX and TX bands (e.g. 144000 or 435000 kHz), N1MM will treat QSOs with the same station on different satellites as dupes.
I've noticed it usually takes me a few QSOs to reprogram my brain to send the FD call and exchange instead of the usual home call and grid!
73 & Good Luck this weekend (and stay cool if you are in the extreme heat zone!)
Steve KS1G FM18 (FD: K4LRG 2A(?) VA)