Using Smart Plug as Button?

Yep any switch. Physical or Virtual.

You can create Virtual Switches (VS) in the IDE.

https://account.smartthings.com/login

Login-Location-Home-Devices-New Device-Simulated Switch

The IDE is where you go to install custom code as well.

Here’s a custom app to create VS on the fly.