I am always curious to see how different organizations encourage and implement #Python custom tools in their #ArcGIS environment (or don't). I've seen all five of these choices in action. I've certainly got my own preference, but am curious to see what other organizations are doing. Thanks for voting.
I should have added options for "Other" and "Multiple". If these options don't fit your situation just describe 'em in the comments!