For node projects I use ts-node with nodemon watching for filechanges and takes care of restarting the server.
And then to build the project for release thats done with tsc.
I've been using tailwind for almost a year and I love it. I would not use something else willingly for something new! Its easy/fast to write and in my mind VERY readable, and if you don't know whats what, their docs are really good.
And for example in React to build a component with conditional styling I use classNames and use props that correspond to classes.
Check out something like pkg by zeit[0] which compiles the node app to a binary. Then put it in a directory in your $PATH and you'll be able to run it as `fibonacci`.