I built a spreadsheet for this very purpose, with it I can keep track of our saved seeds, print out labels for containers as well as perform inventory control of our seed bank.
Along with the seed spreadsheet I have hogs, gardens with planted and produced foods, sales sheets, purchase sheets, pasture rotation, planting and infrastructure projects.
The farming related sheets are all linked so entry of something in one is reflected in the others automatically.
The hog sheets include hours on which pasture, supplemental
feed, births, deaths, sales and health of each hog.
produced food sheets list what and how much was planted for each item, per plant production, sales of produce along with water consumption and where that water came from, amendments added and insect damage numbers.
Sales sheet lists where sold, how much was sold and price per unit, cost of space rental (if any) and time spent overall.
Pasture rotation lists which pasture, which animals, how long they were on that pasture, replanting of the pasture, what was planted.
Planting lists what was planted where, date of sprouting, first produce date, how much per plant is set, when that produce was harvested, what happened to the produce.
Infrastructure lists what
project, when started, costs of materials, time spent per day, completed date.
These give me a way to keep track of everything that goes on, on the farm and I can see time use, monetary costs and income produced.
It doesn't take much time to set up a spread sheet once you understand how they work and how to set up the calculations which come in the help files of every spreadsheet program.
There are some "apps" available but the good ones require paying for them, my spread sheet program is part of My Office Program.
Redhawk