What are the best software programs for your PC where you can keep track of all your photos, numbers seen, haulage and so on?
The only one that I've considered is
LocoTrack. It's based on MS Access and will probably do all you want it to but how well I couldn't say. I couldn't actually run this on my desktop PC as that isn't Windows based.
I started recording my numbers and keeping various other lists back in the early 90s on a BBC Model B. I transferred everything to PC format a few years later and since then what I keep has grown enormously. Most of the complex stuff is in Word or Excel format but all my numbers and current stock lists are in plain text. A really good text editor that can search, count and manipulate text in whatever way I need has kept things going since then. Most of my text files have also been uploaded to a password protected web-site so everything is available to me wherever I am even on a mobile phone.
There's no way I would change to anything else now and entering over 30,000 numbers into a sightings database is just too much to think about. And then there's the ever increasing number of photographs. Just bear in mind that whatever you choose now you may be stuck with forever.