I think you’d be better off with something compatible with an existing system. Perhaps start with nashville numbering and add accidentals?
https://en.wikipedia.org/wiki/Nashville_Number_System