Best starting point for isometric tactical rpg stage building

As seen here:

With different height tiles for characters to move between and be blocked by. I remember looking into this a few years ago I think and there were no tools that were really suited to do this easily, and was wondering if there are any available today?

Any input appreciated, thanks!

Unity could do this, let’s take the character on the right he is four tiles up, you will need to keep track of what tile a character is on and to what height it is, if the character moves forward and moves to a different tile, compare the heights move up or down accordingly.

I was more concerned with something to help me create the maps, is there anything like that out there?