I would like to be able to make a control theme in Godot with a pixel art style. I would like to be able to design this theme simply by creating elements resembling tiles in a sprite (think the Tilemap feature!), applying this sprite to a Control node's texture, and have a way of making this Control node (buttons, labels, etc.) expand to greater lengths/heights based on the amount of text inside or pre-set parameters for different scenarios.
This would look like me drawing the pixel art for 4 corners (up-left, up-right, down-left, down right) and 4 walls (up, down, left, right), then using a Godot built-in feature that works like the Tilemap editor where you tell Godot what chunks of the image/sprite are what, and then just setting parameters for different scenarios (max rect. height, width, text scrollability, etc.)
Like this, where the purple lines separate these 8 total zones, with the center (9th) zone being crossed out as it wouldn't be used.
Any thoughts? Is this a thing? Should it be?