It is possible. But you are heavily limited by the software you;re gonna use, rm2k/3? no that won't do. You have to have a maker that could script an algorithm for those procedural maps. Also, you should have knowledge of coding and stuff, algorithms, procedural generation of stuff.etc.