I've learned a few things and have answered (most) of my questions. What
I've learned is that I can use the IMP grammar editor for a non-IMP
project is mostly ok. But I should use my own external tool launcher to
invoke the lpg generator. And I should avoid using templates that rely
on the IMP infrastructure.