I have similar idea, I try to create a minor mode for Org Mode to archive this
effect.

https://lepisma.github.io/2017/10/28/ricing-org-mode/

Wow, that looks absolutely amazing. Thanks for the link!

--Diego