A little PoC using ChemWriter, a pure JavaScript chemical structure editor from Metamolecular.
Some custom controls...
[PHENOL] CHEMW2 0526111321132D Created by David Simpson - / 7 7 0 0 0 0 999 V2000 3.2222 -4.8056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 4.0882 -5.3056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 4.9543 -4.8056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 4.9543 -3.8056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 4.0882 -3.3056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 3.2222 -3.8056 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 5.8203 -5.3056 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 2 3 1 0 0 0 0 3 4 2 0 0 0 0 4 5 1 0 0 0 0 5 6 2 0 0 0 0 6 1 1 0 0 0 0 3 7 1 0 0 0 0 M END