c)
set PiC default to NN = I'm the boss, why should I write my name for each and every entry ?
d)
propagate a total (leg) time to a predefined set of columns = JAR does not require logging of SE as a separate entry, only ME.
I always fly as PiC, at night, multiengine IFR and in a multi pilot crew. As it is now I have to enter 1:23, 1:23, 1:23, 1:23, 1:23 - my keyboard is very sensitive to repetitive strokes.
e)
set no of landings to 1 (one) night ldg = JAR does not require logging of night T/O's so we forget about that, I don't make touch 'n goes (bounces don't count) and 90% of my work is between dusk to dawn
f)
accept a time input as hhmm (without colon) = you already have an input check macro - now make it accept an input without colon and have it reformat the field as it likes.
Keep it up !