Chamfer solid with two different lenghts (Chamfer in different than 45° angle)

Hey guys, is there some new trick how to chamfer with any angle (other than 45) on a solid?
I hope, someone, already solved this.
I have to do literally EIGHT more steps to create chamfer in different angle.

Thanks a lot
Appreciate your time and knowledge

you can use ChamferSrf but is a bit long in complex objects because you have to build them every two pairs of surfaces