SceneKit for audio interfaces

I'm currently working with AudioKit for an audio app and would like to get 3d buttons in there. Is SceneKit the right approach for that? If yes how would i limit eg rotation of elements and handle user interactions of eg knobs? Any direction would be welcome :)