If we have a new machine and need to set up the development environment, you might need a few hours to set up. However, I personally use a script that can help me to set up a new machine within an hour.
If you are using marp in vscode, and you have issue to render with mermaid js, or if you want to use html directive in your slide, then this tips might be helpful for you.