Welcome,

1) Look up the new-with-3.1-feature "interact with object" (there are a few posts floating around here about this
2) Look up the Jamba addon in the macros and add ons sub section... there might be other add ons that will do this too, but Jamba is awesome for many other reasons.

Good luck.