scMerlin addon does most of that.Are there straightforward commands like 'service' or 'systemctl' transmission-daemon (example) stop|start etc?
Or do you use something like cockpit to manage services like that?
service command. But remember, this is not the same as the command you might find in a Linux distro. The syntax is roughly as follows (stop/start/restart _ name), but there is no documentation for which services are supported, or even what their names are. For that you need to search the forum for examples or look at the source code.admin@RT-AX86U:/# service restart_dnsmasq
Done.
admin@RT-AX86U:/# service restart_bollocks
Done.

Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!