Yes, Chengyu are used all the time in Chinese, just like idioms in English. It's often said that to reach fluency in Chinese, you need to master at least 300 Chengyu!