SmartSuite has some strong features governing permissions, roles, etc. It's possible to prevent certain users from editing fields, for example, or even viewing them.
What I really need as a developer is the ability to temporarily PRETEND to be a non-developer user. This is a great feature in Knack and would be very useful in SmartSuite. Would allow me to test as a user to make sure that (say) completely hiding a field doesn't cause problems, and of course just to see what the solution looks like from the end-user's (editor's) view.
Way this works is, I select a privilege set to impersonate, and a little button appears at top of page (say) saying something like "Impersonating Editor privileges. Click to return to Developer privileges."