Start9 is great. I'm running it (core and electrs) on a vmware workstation VM and boot it when needed to transact only. Takes a bit to sync missed blocks while it was offline, but that's fine. No additional always on hardware needed (unless you want to run a LN node).