This is already possible. When on an asset page the menu to the left should have a link called 
Create new ticket under 
Asset options which does exactly what you're asking. This will however only be available to agents or users which are allowed to create a ticket for the asset in question (depending on your 
User permissions on the 
Configuration -> General Settings page).