Years ago I started SlideMagic 1.0 “brain washed” by “modern” application design: cloud, tablet-friendly, SAAS, an always up to date version of software running in the browser.
Bit by bit, I am reverting to a 1990s setup for SlideMagic 2.0, focused on a desktop application with a selected cloud-tweaks:
Design apps need to be super snappy and fast, latency because of saving stuff in a database that sits at the other end of the world is not ideal
Presentations do get edited on planes that still do not have 100% WiFi coverage
Presenting a presentation on a screen that is dependent on a live internet connection is risky, yes even in 2019.
Having multiple windows on a screen and copying, pasting, dragging things across is actually useful (not yet implemented in SlideMagic 2.0). It is funny to see the developer discussion on bulletin boards where people are waking up to the challenges of managing multiple windows of the same application. Something web designers usually do not have to do.
Storing things in a tried and trusted local file system solves security headaches and is good set up for when creating documents: finding things, copying, pasting. (Long-term storage and archiving is a different story)