Not exactly what you need, but how about this? You could wire up some buttons on an ESP or a stream deck, or even just set a schedule on a phone. For $25 + like, $5 and a button on an ESP or similar (with home assistant automations) you could do it pretty easily.
https://www.amazon.com/Kasa-Smart-Protector-Required-KP303/dp/B083JKSSR5/
Was trying to get a link to it. I use two of these in different places in my house.
Limited-time deal: Kasa Smart Plug Power Strip KP303, Surge Protector with 3 Individually Controlled Smart Outlets and 2 USB Ports, Works with Alexa & Google Home, No Hub Required , White https://smile.amazon.com/dp/B083JKSSR5/ref=cm_sw_r_cp_api_i_dl_V4BX4SZ7N6Z93EPA5FKR?_encoding=UTF8&psc=1