Which router for creating a wifi network and connecting to another wifi network

I want to connect several devices by wifi to a router that runs a VPN client, and have the router connect by wifi to some other wifi network that is connected to the internet. The router should present all the devices as one to the other wifi network and send their traffic through the VPN. So wifi is being used as both a router and a client for connecting to another wifi network. It’s ok to use 2.4 GHZ for one purpose and 5 GHZ for the other.

Which router do I need to do that? (And is it possible to configure this with the included software?)

Any of the travel routers should do this. Which one is best depends on your specific speed and cost requirements.

Please refer to
Repeater - GL.iNet Docs (gl-inet.com)
Wireless - GL.iNet Docs (gl-inet.com)
VPN Dashboard - GL.iNet Docs (gl-inet.com)