I wouldn't say mapping to alarm triggers is exhausting. Running a marathon is exhausting.
How do you currently display alarms in AHMI? AHMI really doesn't have a native alarm system. It doesn't have a tag database either. So, your options are widely different compared to FT, Ignition, Wonderware, etc. At some point, you need to get things to a common database. To me, it's just easier to do that in the PLC. I don't use Siemens, but with Rockwell you can bang code in Excel and then paste in. Is there anything like that in Siemens?