How is a custom.local assigned to each IP in my local area network?

I have found sooo many dead ends on this.

I wish to buy a router and once up and running with OpenWRT I would like to assign a local domain to my development PC.

Example:

domain1.local >>> 10.10.1.101
domain2.local >>> 10.10.1.102
domain3.local >>> 10.10.1.103

Is OpenWRT capable of doing this at the router level using no linux or any command line tools whatsoever?

If you have mdns installed and active on your computers, you'll be able to do host1.local, host2.local, etc..

See this: