the best software is probably ren'py it's easier to use then it looks plush there are guides and forms where people can help you if your stuck in the code.