1) using pen and paper sketch your requirement, it is convention to have the default gateways as .1 or .254
2) if you have a vmware server and it has different networks internaly you will need to have a tagged link running to your server ( this can carry multiple subnets on the same link ) I cannot help with this. look at vswitches and tagging
save # save config so you get back to where you where by rebooting
create vlan v20 tag 20
create vlan v30 tag 30
configure vlan v20 ipaddress
192.168.20.254/24
configure vlan v30 ipaddress
192.168.30.254/24
enable ipforwarding v20
enable ipforwarding v30
config default delete ports all
config vlan v20 add port all untagged
config vlan v30 add port 10 tagged # port 10 to vmware server
configure iproute add default 192.168.20.2
--------------
you home router will need to route to
192.168.30.0/24 next hop 192.168.20.254
this config probably has typos
many home routers ( netgear and the type ) don't support multiple internal networks