The problem with having software on more than one computer is you constantly have to sync them. Sometimes you can do this by moving the data file back and forth, sometimes more advanced software will sync for you, but most times it means entering the same recipe onto each computer.
I think I said this before, but I use an Access Database as my recipe and pantry software. Since the database is contained on the network drive, all you need to access it is a computer hooked to the network with MS Access installed. No sync needed.
I had a pantry inventory option, but never had the time to keep it up to date, way too much maintenance there. Now I just use the search feature to search for recipes based on up to 10 ingredients. Recipe matches are listed in order of how many ingredients they use, the one with the most at the top and the one with the least at the bottom. I can then build my grocery list from there if I want to.