Koloth all you have to do is make 100% hit enchantments that use like 5000 enchant points and not make any components for the books. This would make it to where the books will place a Dex effect on how well spells would be casted from the book. Also I would recommend having the spells be stronger then any other spell in the game to reduce the amount of heavy hitting spells people are allowed to use.
And the katanas sound like a great add. The Grimoire would be a great add-in for mages
Just make sure these weapons get attack types.