Add support to specify name/description/script/environment variables