Only slightly related, but I really like the touch command because it's a very good way to initialize files that is also visible in logs as a file-creation moment. I always run an init log next to my project, so that I can recreate all the files from scratch at a later date if I need to scrap stuff.
touch is good also because it stays in the history and can be recalled as a whole. Lately I've just started calling my editor on files I want to create and edit: code my/file.js (the editor will also create the required folders)