Most EDA software allows the user to define the pins function at symbol/component level. This allows the performing of further ERC checks to look for non driven nets, nets driven by multiple sources, nets driven by only open collector pins etc.
What I miss most importantly from the other EDA software what I know: the ability to override the pin directions in the schematic itself. For microcontrollers usually the IO pins functions are set to IO which could hide ERC issues. If such an “pin function override in schematic feature” would be available users could develop pin function importer to import pin functions from ST CubeMX projects for e.g.
In the case if @ubruhin you see potential in this I would suggest to create a list from the pin functions and possible ERC checks and I could contribute to these things implementation