Waiiiiit!? How did I not know about this project! It sounds exactly like what I want/need!
Thank you for putting it on my radar!
@DrDinoMight my pleasure! I first saw it on a reddit/r/rust thread about their 0.8 release. It seems like a very usable, useful library with a decent tutorial: https://github.com/zesterer/chumsky/blob/master/tutorial.md