XOR and XNOR operations with 2 or 3 inputs

There's definitely hidden possibilities with macros. Looks easy to nest.
I like the array approach also - especially if you have multiple/unique/complex functions to implement. As the LUT is the heart of how FPGA logic works - I'll try using this for operations other than waveform data.