How to make scrollable area?

Like tile/object palette for level editor?

You could just do this by having all the buttons already there and showing/hiding the relevant buttons when the left/right scroll arrows are pressed. I’ve in fact, used this technique already for a message box that shows the last 3 messages, but that you can scroll through the last 10, and it works just fine.

You can scroll with mouse, all tools can be bottom like minecraft
With a platform native you can make this :