.Net Library to help construct scripts using objects