This method uses a counter and 1 query to return the latest 3 posts from multiple custom post types. This might not be the best solution if you have a really large amount of posts because it will loop through all the posts and if the count is higher than 3 for the given post type it will go back to the beginning of the loop.