Template generator for various programming environments