Sorry to hear about your kitty! Perhaps installing a small shed near your house would provide something for your cat to leap down onto, and then something near that like a bench?
Poor vision, bad hearing and confusion can be signs of serious illness that should be investigated by your vet just to be safe.
I kept my space cadet kitty indoors and provided her with furniture by the windows,
I'm not sure if Fosters Smith sells any at this time, but you might consider one of the outdoor cat enclosures or sun porches that can be affixed to a window that are available elsewhere.
I understand that that won't work for every one, though; some cats just love it outside.