We have cruised the San Juan and Gulf Islands for 20 years in two sailboats, a fast Bayliner and now the Ranger 25. We use a combination of resources. The Navionics chip for Puget Sound to the north tip of Vancouver Island is what the pilot uses on the Raymarine chartplotter. The Garmin equivalent is very good. A book of paper charts, "Marine Alas, Volume 1" that covers roughly the same area, are spiral bound, in a large format, and the book is about 18" by 24" is used by the navigator for planning and the big view. We have put all of our historical notes on this and that is the big plus with paper-it can keep data that does not go done with a software crash. We use the book, "Cruising Guide to Puget Sound and the San Juan Islands" by Migael Scherer and also the "foot and afloat" series of books for south, middle, and north Puget Sound.
Using this combination has worked very well for us.