I've finally decided to give premake a try. I know some people who are using it for existing projects, but I haven't had the chance to try it out myself. Today when thinking about starting a new, very small, command line project from scratch, it seemed like the perfect opportunity to give it a try. So far it seems pretty easy to get a simple project up and running with it. We'll see how it goes when things start to get complicated. :)