Allow butter and cream cheese to come to room temperature, or soften in a microwave-safe bowl (cream cheese about 20 seconds, butter about 30)
Whip butter and cream cheese together until smooth
Mix in vanilla, salt, and any spices you'd like to add
Add sugar, incrementally
For a stiffer icing, increase powdered sugar