I am still in the process cleaning up the code, because a lot of code copying has happened in the past, to get to a small modular design where your wish will come true. Even those displays looking similar don't share the same code.
The plan is to have finally a scalable code base where the core functions exist only once and the customizing of variants need just to change the respective parameters.