I have a small suggestion that I don't think would require Herculean programming.
When entering the parameters for compiling a Personal Book, have the Author box auto-populate a drop-down list from authors already in the library. This would help greatly in easily maintaining consistent naming of authors, e.g., James White vs Jame R. White, Moisés Silva vs Moises Silva.
It seems like a natural feature, but I couldn't find where this had been suggested before, so forgive the duplication if it has.