I ended up purchasing a Bangle.js 2. Its definitely not in the same class as any of the premium watches but its very inexpensive, open - source and hackable.
To be fair, my list of necessary features was very short: - display the time - display mobile notifications - display weather