What is a good way to replicate code across multiple databases?
SQL Server has replication built in. Have you looked into that?

If it's just a few views or procedures, I'll use a Central Management Server to deploy them to multiple servers. You just define the group of servers and then execute the script. Pretty simple. 

For 3rd party options, Idera has Multi Query and Red Gate has Multi Script as well.