Jewill, it is possible to add custom buttons with any backgrounds, including other buttons on these backgrounds. It's not difficult; it's easiest to do in the advanced map editor. I'm not explaining it yet because a) I'm not sure if it will suit you, because the buttons will be visible from the very beginning of the game. b) The topic is quite time-consuming, and besides, I consider its analysis to be my true achievement, which I have (fortunately or not) decided not to make publicly available.
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!
Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.