I use Excel to catalogue my watch collection. Photos, dates, price, spec, notes, etc.
Happy to email you a copy of it so you can see if it might be suitable for your Dad, although I don't have anything like 400 watches (despite what my wife thinks!)
Sent from my ONEPLUS A6013 using Tapatalk