Lineman is a tool to help you build fat-client webapp projects. It requires node.js & npm and wouldn't be possible without grunt.
Lineman is documented thoroughly at linemanjs.com.
To install Lineman, first install Node.js and then run:
$ npm install -g lineman
To create a new project:
$ lineman new banana-stand
Which will print out some basic instructions.
Lineman is copyright of Test Double and is licensed under the MIT License.