I am sure none of these are new suggestions.
Each tab should have its own settings which are unique from another tab which has the same resource. If an setting is changes, provide an option to apply it to all tabs or similar resource tabs. When a new tab is created, clone the settings from a similar resource tab (or use defaults). At a minimum, Step to next/previous, and Paged view settings should be unique in all tabs. But the following would be better.
- Step to next/previous
- Everything under Formatting
- Everything under View
Notes requires a rudimentary table (or even better, a robust table) implementation.
Reading Plan algorithm needs improvement. Most of the time it is ok, but some days I get alot more pages than normal. The time spent reading from day-to-day is not consistent.
Study Assistant requires the ability to provide collections.