How do I get the Register to auto fill todays date instead of the last entered date?

Press the "t" key while in the date field for the new transaction. That sets the date back to
the current day.

It works this way because many people enter receipts sequentially for
several days at a time. If that's how you enter transactions then resetting the date back to
today for every new transaction would be infuriating and there's no shortcut for selecting
"the date of the last transaction entered".

Other helpful date related keyboard shortcuts are:

+ or = Advance or “spin” the date forward

- or _ “spin” the date backward

m Select the first day in the month

h Select the last day in the month

y Select the first day in the year

r Select the last day in the year