Turns out the best UX is bash scripts