I would love to be able to build something like you describe, but I suspect it will be time consuming, that said!
I would love to be able to build something like you describe, but I suspect it will be time consuming, that said!