Here is a DIY idea for your home. We did this about 2 years before we got our cat. So it was not designed for a cat, but it is however very cat friendly and our cat loves climbing and scratching it.
Before we moved into our apartment we decided we wanted to bring as
much nature into our home as possible. We had this large open dining
room/living room space. So we decided to make a divider but without cutting off
the flow of the space. As my husband is an arborist and climbs trees for a living he always has a collection of tree branches, lots etc. For this project we used 6 birch branches cut at the maximum height our ceiling allows. We cleaned them as best we could with an air pressure machine, but other than that just left them as is besides cutting to size.You could use various types of branches and you also could strip off the bark, but we choose to leave them natural.