I would like to query an object that would return the "Created by" date from all custom apps in my org. Is there a way to do this through SOQL?
I believe you are looking for the
AppMenuItem object. You can filter by
Type to get just the "apps" that you see in the menu:
SELECT ApplicationId, CreatedDate, CreatedBy.Name FROM AppMenuItem WHERE Type = 'TabSet'