I like to set them up for each workbook individually....they travel with the workbook that way. All others I use are created from an addin.....
attached and custom menu's are a pain and have caused me problems.
Edit: Should mention that they are created on workbook open and deleted on workbook close...so they don't show in any other workbook...only the one you want it in.