Small Suggestions
What about hiding all of the Key id feilds needed for the database from the user. the user should never have to come up with a unque number to add a new spell or item :)
also it really is a nice little program, Have you setup a way for people to share their items they added...