I use a program called Filemaker Pro. It is used to create databases and has a iPhone/iPad app that keeps everything synced.