I was thinking of an idea to design a “stair” without having to put too much effort into it, design wise in both scripting and graphics. Why not design/resize blocks that are 1/4 their normal size, laying two next to each other would span the width of a block and half its height. You can use the function of a slope when walking up/down it, but giving it the look and design of stairs.
Removing the need to go out and find special blocks for this, you can use the same kind of function for pressing “R” for laying a sloped block, needing to press “Y” for example.