The Traveline Scotland app looks like it’s not been updated in about ten years, but the data is accurate and it contains every mode of transport across all of Scotland. I don’t think it accounts for ticketing, but it’ll tell you the fastest and most efficient way to get from point A to point B, mixing modes of transport if necessary.