Thanks! Some of these things can be done with the current scripting functionality, for example checking if the player has a key and then opening the door and removing the key from the player's inventory, or attaching a script to a tile to trigger an event to occur when the player steps on the tile. Let me know if you'd like more information on how to set one up.
I don't think elevators could easily be made right now, but it's a great suggestion and a feature I will consider! Thanks for the feedback. :)