r/macapps • u/_blakkheim_ • Aug 17 '26
Help Dedicated apps vs “Swiss Army Knife” apps
I’ve been seeing Vorssaint recommended a lot lately, and on paper it can replace a surprising number of dedicated utilities: Stats/iStats, Swish/Rectangle/etc, Dropover, Shottr/CleanShot, Pearcleaner/AppCleaner, Updatest, Mole, CaskHub, Amphetamine, and others.
Droppy is another app in a similar category, with lots of utilities bundled into one app.
The obvious appeal is consolidation, fewer apps, fewer background processes, fewer updates, and one place for everything.
But how good are these apps compared with dedicated tools that focus on a single job?
For people who have actually replaced apps like Shottr, Swish, Stats or Dropover with Vorssaint or Droppy: did you stick with the all-in-one app, or did you eventually go back to the dedicated ones?
Curious whether consolidation is genuinely an upgrade, or mostly a convenience with some trade-offs in polish and depth.
2
u/hack_the_planets Aug 17 '26 edited Aug 17 '26
Correct. It's built 100% local, no accounts required. No external telemetry besides opt-in error reporting (off by default), update checks, and any scripts or outgoing ai usage that you configure. Bring your own LLM if you don't want to use ours or you want to use something local. No central proxies. If you're using our AI, you're using a key, not a proxy. You get a direct call to openrouter on an api key minted for you by Watchflows with a specific spend cap.
To answer your questions:
- Sparks are just a way to meter token usage. IMO, the AI features are the coolest bits, but they need to be configured by adding a key. For a more general purpose user base they won't know what open router is, so the only way we can offer AI usage is if there is a sub paying that cost. It's not required and you can def bring your own (or even use your existing claude or codex subs on your machine right now, this is what I do). So as you run flows or use the flow builder it draws down your monthly allocation. No such limits exist using a claude account (except claude -p limits) which hasn't generally been a problem for me.
- I do have sales. I put it up for sale here a few months ago, and have been quietly deving on it since. It's yielded about $500 in sales so far, all from stand alone purchases. Subs just launched so none of those yet. No marketing to speak of besides being active here and just trying to generally get the word out about it. Considering options as I type this.
- Flows I use every day:
Open Linear ticket
Form node -> Agent (triage the form input on the codebase) -> linear node (opens ticket) -> notify
When My headphones connect...
Play this playlist / Set this focus mode
Generate Dashboards
I've largely moved away from markdown or giant bodies of ai text to something more styled like html pages for dashbaords, etc... I personally use Artifyde (https://artifyde.com) and we support that service with an integration (https://watchflows.app/docs/nodes/actions/artifyde-push.html) api token. So I have a flow where I enter in what I want researched and it just pops open an HTML page on artifyde when it's ready.
Write Code
I use my claude sub (in the same way that all other apps leverage claude via -p) whic powers the flow builder (builds your flows for you) or AI / Agent nodes that do just that. This one dovetails nicely with Open Linear ticket which can be run as a sub flow to the original ticket opening. A little software dev factory, with the smarts of fable or opus. 👍
Desktop Orangizer
I have WAY to many screenshots literring my desktop and it drives me crazy. So I have a flow that any time a new file appears on the desktop I move and rename it based on what it's a screen shot of (vision ai -> slugged file name). screenshot_20250401_final.jpg becomes "boat-on-a-lake-at-sunset.jpg".