I finally outlined my app design and decided on which features to start with, but boy, it's no small effort to get a solid foundation.
This is a rewrite, I only chose a few components to build for first MVP:
The rewrite proved to reduce the codebase by at least 60%. I now have much more elegant state management, layout and UX.