Action button breakthrough! I’d been using a choose-from-menu setup for a month or two and always hated it - it’s slow, it looks like crap and the vcard hack is overly complicated for mediocre improvements, it’s also really fussy to update the menu. My menu mostly amounted to on/off toggles and home devices. My new setup consists of an ‘Action Button Focus’ shortcut, a new focus mode with single dedicated Home Screen, and a timer-based personal automation. How does it work?
Create a new Home Screen for the action button to reveal. I added mostly shortcut widgets, but there’s extra room for utility apps or whatever else you want. I also have a dedicated ‘Action Button Focus’ shortcut widget that acts as an escape button if I don’t want to push the physical action button again for any reason.

Create a dedicated Action Button focus mode, no rules, filters, schedules are required, just customize your screens to only show the new home screen you created.

Build the trigger shortcut for your action button. No fuss here, if not already in Action Button focus, turn it on indefinitely and go to your Home Screen, otherwise turn it off.

Build another shortcut for timing out / turning off the focus mode.
Build a personal automation that kicks off the Action Button Timeout shortcut whenever the focus changes to Action Button Focus

Now assign the Action Button Focus to the action button. Press the button to be instantly shown your new custom Home Screen. Push it again (or the shortcut widget!) to revert to no focus. Or, don’t worry about it and 10 seconds later you will revert automatically.

A potential shortcoming - if you use focus modes a lot, you might need to make tweaks to the shortcut to take you back to the focus mode you were in

This is superior to the built in focus mode action button option since that just changes your focus in the background, this shortcut approach takes you to the custom home screen on button push. It’s so great!

Wondering what @viticci and @macstories think about this approach 🤔