Are there any tickets that may be useful to you? Yes, many.
Is there any one ticket that will be of use to you in all locations? No - with the possible exception of a http://www.britrail.com/ pass for travelling between Oxford/Edinburgh, and going on excursions out of those cities.
With regards to Oxford, the local government provides this page - https://www.oxford.gov.uk/info/20012/parking_and_travel/495/public_transport - it appears there is no unified ticket availble for the manyare several bus companies involved.in the Oxford area with their own ticketing regime, but apparently Oxford Bus to operate a unified bus ticketing system https://city.oxfordbus.co.uk/smartzone/
Edinburgh is a bit more unified, with the newly formed Transport for EdinburghTransport for Edinburgh, but again they don't seem to provide unified tickets evne for their two services (Tram + Lothian Bus), and don't have involvementnever mind with all the other bus companies and rail services operating in the cityEdinburgh.