When you say generic layout, I'm assuming you still want button layouts?
Don't know how you'll be able to do this "generic-ally".
Unless you want the CPO sized to your panel with the button layouts there and then drill to fit the layout.
I can adjust layouts and print but would need exact sizing.
If your interested, PM me.