I've used versions of these for years:
Chart Protractor #255. Simple, fast, accurate, works on chartlets in
books or a folded chart on your knees and reads in True and Mag anywhere on the chart. What more could you want? No affiliation with the link I just googled it to find a picture.
Used in in New
Cal on the French
charts too. Worked great. Jim should get one
Tom.