That's such a cool idea! I'd have to look into exactly how to make it open source, but I might be able to do that if it's not too difficult!
Thank you! :D