hi,
you can run multiple dnsmasq instances with their own configuration.
you cannot create new entity via luci, have to edit /etc/config/dhcp but once it is done then you can edit config via luci.
/etc/config/dhcp:
# by default it looks like this
config dnsmasq
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
[..]
# you can change it to
config dnsmasq 'lan'
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
[..]
config dnsmasq 'home'
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/home/'
option domain 'home'
[..]
it is not full config obviously just an example to give idea. After the change you should service dnsmasq restart then ready to continue editing in luci.
by naming the instances config dnsmasq 'lan' and config dnsmasq 'home' you can also bind other configuration items to a specific instance by specifying the option instance 'lan' in their respective config section. for example host configuration will be available for both dnsmasq instances by default unless you add the option instance.
good luck.