I think your best bet is to use Metamask with Electron.
Metamask provide you the opportunity of connecting to the ethereum network without running a full node. You may refer here,
MetaMask takes things one step further, though, as this protocol removes the need to run a full Ethereum node as well. Bringing additional convenience to the table, combined with fewer technical requirements to access dApps, is a massive breakthrough for the Ethereum ecosystem as a whole.
All what you have to do is to combine these feature of metamask and electron. I think this blog postmight be useful to you in this.