I built a simple SwiftUI/Swift Data app to do the same thing across my Apple Watch, iPhone, iPad and Desktop.<p>With the heavy lifting of SwiftUI/Swift Data, and iCloud providing automatic and private syncing, this is the cloc output for my project, (including widgets and all of the code and projects needed to target all of these platforms.)<p>-------------------------------------------------------------------------------<p>Language files blank comment code<p>-------------------------------------------------------------------------------<p>XML 13 0 0 579<p>Swift 19 131 142 548<p>JSON 4 0 0 115<p>YAML 1 7 0 43<p>-------------------------------------------------------------------------------<p>SUM: 37 138 142 1285<p>-------------------------------------------------------------------------------<p>If you live in the apple ecosystem and want to make a simple tool for yourself, you really should go ahead and do that.<p>It started as a desire to have a "focus" on my Apple Watch at all times, and in less than 10 hours, I have widgets, shortcuts (and Siri) integrations, and syncing across every apple platform (although I haven't yet tried it on tvOS).<p>I've thought about productizing it, and I might one day, but that would add orders of magnitude to the time of making this something that people should be asked to pay for.<p>And I'm not going to open source it, because it is ~500 loc, with no libraries plus a bunch of Xcode generated stuff.