Hello @mcgav - welcome to the Local community!
Local is available to use for any Local WordPress development, it does not have to be connected to a Flywheel or WP Engine hosted site.
That error “Missing host entry” is often associated with an antivirus setting with your computer.
I would recommend starting with this help doc to see if you can resolve this issue:
Let me know if that helps!
Sam