Wow! That’s a huge project, very exciting.
First the easy part. For control panels, SmartTiles is free, officially supported, and runs on an iPad or android tablet. Very popular, very nice. No custom code required.
Info site here:
And see this topic for wall mount ideas.