Nintex Forms have this functionality (They even have a web-part to include in a page).
All On-Premise SharePoint versions I have used have had this capability. (2010/13/16)
You just highlight the text on a page, and insert a link to "newform.aspx, editform.aspx, dispform.aspx"...
For some reason, after this migration something within the list content type has become corrupted, so that's why I chose to recreate the form with PowerApps... I'm seeing the appropriate Content Type columns that were giving me issues before, but somehow PowerApps doesn't SEEM to have this capability. Unless I am majorly forgetting something, which is plausible.