Rapid VLAN Creation Script with DHCP creation

Hi, I am acting as an onsite ISP and have all my VLAN’s trunked from one port to the switch, to save time I am wanting to create a script where it creates everything I need for that ‘company’ vlan to be created, I require it to have the below info but need to add DHCP setup onto it.

VLAN ID
VLAN Name
Interface Signed
DHCP Server Setup

So something like…but with DHCP included after, even if that bit has to be a separate script which I assume it might be.

/interface vlan add name=CompanyA vlan-id=10 interface=ether5 …?

Thanks for your time